【问题标题】:How to use Droidtext inside android app to open pdf files from assests [closed]如何在android应用程序中使用Droid Text从资产中打开pdf文件[关闭]
【发布时间】:2013-02-13 10:16:04
【问题描述】:

我的资产中有一些 PDF 文件,我想在不使用 3rd 方应用程序的情况下打开这些 pdf 文件,

我使用过 PDFViewer,有时无法正常渲染,并且在某些设备上也无法正常工作。

所以我在这个链接中找到了 https://stackoverflow.com/questions/11027719/is-there-any-library-for-viewing-pdf-in-android-app-other-than-apv

他说“如果你想拥有读写pdf文件的能力。你可以考虑使用DroidText Droidtext它是Android iText java库的一个端口。

我个人用过,感觉不错!”

那么如何使用jar文件并在我的应用中实现呢?

【问题讨论】:

    标签: android pdf


    【解决方案1】:

    你检查过“示例”包吗?

    http://code.google.com/p/droidtext/source/browse/trunk/droidTextTest/src/examples/com/lowagie/examples/

    为了将该库集成到您的项目中,您可以像对待其他库一样:

    • 从项目主页下载 Jar。
    • 创建一个 lib 文件夹并将 jar 放在那里。
    • 右键单击您的项目,然后将您的 jar 添加到构建路径中。

    编辑 1: 好吧,你必须创建一个流:

    PdfWriter.getInstance(document, new FileOutputStream("Path/to/your/document.pdf"));
    document.open();
    

    编辑 2:

    我误解了您的问题:我以为您想以编程方式阅读 PDF。 DroidText 不是 PDF 查看器。

    【讨论】:

    • 是的,我知道如何在类路径中包含 jar 文件,但是如何使用该 jar,我的意思是我有一个 pdf 文件在评估如何使用这个 jar 查看它?,你能指导我
    • 你能详细解释一下吗,希望你不要介意
    • 我有一个名为 reader 的类,并且已经在 lib 中包含了 jar 文件,现在好吗?
    • 是的,我想阅读 pdf 文件
    • @Goofy 也许我不清楚:DroidText 用于逐字节读取 PDF,用于应用编辑和其他“内部”文件操作。要查看 PDF,您可以使用库存 APV。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-12
    • 2013-12-06
    • 2017-12-26
    • 1970-01-01
    • 2018-12-17
    • 1970-01-01
    • 2017-01-25
    相关资源
    最近更新 更多