【问题标题】:Highlight text on a PDF突出显示 PDF 上的文本
【发布时间】:2012-12-24 14:12:55
【问题描述】:

我已经正确编译了MuPDF,并且能够毫无问题地运行示例应用程序,但是:

问题

我想要highlights,underlines, sticky notes, arrows, lines, ovals, rectangles, freehand drawings and text boxes on which user long pressed by his finger 之类的功能,如RepliGo PDF Reader pdf 阅读器等。

我搜索了很多,但没有找到任何相关的方式、链接或提示来实现所需的功能。

有人可以分享有关如何实现上述功能的任何想法吗?
如果有人可以通过分享一些代码或示例来解释它会更有帮助。

【问题讨论】:

  • MuPDF 只是一个渲染 PDF 内容的引擎。恐怕你必须编写其余的代码。您必须使用您想要的行为来处理您希望的用户操作。回来,如果你遇到一个确切的问题......
  • @Chirag Patel 你找到解决方案了吗?
  • MuPDF 将 pdf 显示为图像。如果您将 pdf 文件显示为文本,我很确定您可以完成所有功能。
  • MuPDF 是一个查看器,你想要的有点复杂,例如日记。
  • 您应该使用 itext 库来显示 pdf,它还具有通过您想要的代码实现的所有功能

标签: android pdf android-ndk mupdf


【解决方案1】:

由于 MuPdf 没有为您需要的功能公开 api,我建议使用适用于 android 的 PDFTron sdk 库。

正如您在他们的文档页面上看到的,它支持许多与注释相关的 pdf 功能:

用于快速开发的即用型工具 - 包括支持 文本选择、全文搜索等高级功能;链接; 书签导航和操作;互动形式;各种各样的 启用 PDF 标记的注释功能(文本突出显示, 下划线,三振,波浪线,线,矩形,椭圆,箭头, 便签、徒手工具模式等)。

http://www.pdftron.com/pdfnet/mobile/android_pdf_library.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-14
    • 1970-01-01
    • 1970-01-01
    • 2020-09-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多