问题标签 [mupdf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5318 浏览

android - 突出显示 PDF 上的文本

我已经正确编译了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 reader 和其他。

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

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

0 投票
1 回答
2218 浏览

pdf - 从 PDF 中删除所有矢量路径

我正在寻找一种path从 PDF 文件中删除所有对象的方法。

我怀疑这可能可以使用 Adob​​e Acrobat 中的 javascript 来完成,但非常感谢使用 ghostscript 或 mupdf 工具来完成它的提示。

无论如何,任何可行的解决方案都可以作为正确答案

0 投票
1 回答
1413 浏览

java - 如何在 MuPDF 中实现页面卷曲

我有两个库,一个是在 androidMuPDF中查看文件,第二个是实现页面卷曲效果,但它适用于位图。现在,我不知道如何将这两者集成以在文件中获得页面卷曲效果,由. 如果有人已经实现了这个或者知道一些链接,那么请帮助我。PDFpageCurlPDFMuPDF

谢谢

0 投票
1 回答
1705 浏览

java - 如何在现有的 java 项目中使用 MUpdf

Mupdf 文档向我展示了如何将库用作应用程序并进行部署。但是,我想将它吸收到现有的 java 项目中并在它之上构建我的应用程序。这可以做到吗?如果是这样,我如何将所需的部分带入我的项目中?

0 投票
1 回答
1984 浏览

android - How to extract embedded files from pdf using MuPDF

My app on iOS extracts embedded files from PDF. Now, i try to make Android app with same functionality using MuPDF.

On iOS, I can use Quartz2d to extract embedded files:

  1. Access to root PDF dictionary (CGPDFDocumentGetCatalog)
  2. Get files array (Names > EmbeddedFiles > Names) and itarate through it
  3. Copy file stream contents from file dictionary (EF > F) to NSData and save it.

Is there any way to do this with MuPDF?

0 投票
1 回答
1511 浏览

android - 无法在适用于 Android 的 Windows 环境中构建 MUPDF 库

我知道在 GPL 许可下有 MUPDF 库可用于在 android 中呈现 PDF 文件。该库包含本机代码。对于 Native 代码编译,我们需要 android NDK。和 CYGWIN 工具。

我从 code.google.com 网站下载了一个 MUPDF 库代码。我还下载并安装了 android-NDK 和 CYGWIN 工具。我已经按照不同论坛上提到的步骤开始构建 MUPDF 库。

但是当我使用这些步骤构建我的应用程序时,将 MuPDF Reader 集成到应用程序中

但是无法成功编译,因此当我运行我的项目时,它会在库代码的这一行抛出异常

我需要有关此问题的帮助。我正在使用 Windows XP。

0 投票
1 回答
1179 浏览

c - 强制 MuPDF 也绘制页面背景

当我调用fz_run_page()MuPDF 时,仅将实际的 PDF 对象绘制到像素图上

(例如文本、图像、矢量图形等)

它不绘制页面边界框并用静态颜色(例如白色)填充它。有没有办法让 MuPDF 也绘制页面背景?

我知道我可以fz_clear_pixmap_with_value()在调用之前手动将背景设置为静态颜色fz_run_page().但是一旦旋转开始起作用,这个解决方案就会出现问题,因为在旋转的 PDF 页面的边界处会有空的未使用空间。因此,如果有可能让 MuPDF 先绘制页面的边界框,将其背景填充为静态颜色,然后在其上绘制 PDF 对象(如文本等),那将非常有帮助。

这有可能吗?

谢谢!

0 投票
1 回答
656 浏览

android - 在android中的mupdf上打开线性化pdf

我在 android 中使用 mupdf 库来查看应用程序私有内存中的 pdf 文件。在我的应用程序中,我首先将线性化的 pdf 文件下载到应用程序的私有内存中,然后将 pdf uri 传递给 MuPDFActivity.java。

现在我想以线性化方式打开我的线性化pdf,即当用户在后台pdf下载过程中交换视图pdf时继续。我不太清楚使用 mupdf 文件打开线性化 pdf 文件的过程。如果你们能帮助我,那将是非常可观的。

0 投票
1 回答
397 浏览

mupdf - android mupdf build 找不到 -ljbig2dec

我按照这个[步骤](在应用程序中集成 MuPDF 阅读器)!我在cygwin中得到这个错误。请帮助...我被困住了

0 投票
1 回答
601 浏览

android - 在 Mac 上构建 mupdf 1.1 时出错

我正在使用最新的 mupdf-1.1-source.tar.gz、mupdf-thirdparty-2012-08-14.zip 和 ndk-r8d,我正在尝试在 mac 终端上构建 mupdf。几个月前,我已经在 windows 上使用旧版本 mupdf 可能 0.9 完成了此操作,但现在在 mac 上出现此错误

并且此错误lo register required持续良好的 30-40 行。

我已经到处搜索,但找不到任何解决方案。