问题标签 [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 投票
0 回答
769 浏览

android - 为 android 编译 mupdf

一直在寻找一种在网络上构建 mupdf 的方法。在取得了很大进展并构建了 MuPDF 生成的目录之后,我在为 android 构建库时遇到了这个错误。

jni/../../thirdparty/zlib-1.2.5/trees.c:在函数“compress_block”中:jni/../../thirdparty/zlib-1.2.5/trees.c:1103:内部编译器错误:在重新加载中,在 reload1.c:1173 请提交完整的错误报告,如果合适,请提供预处理的源代码。有关说明,请参见http://gcc.gnu.org/bugs.html。/cygdrive/f/DevJehandad/Android/android-ndk-r8/build/core/build-binary.mk:240:目标`obj/local/armeabi/objs-debug/mupdfthirdparty// thirdparty / zlib-1.2的配方.5/trees.o' 失败

真的不知道如何进一步解决这个问题......欢迎任何指导或提示。

0 投票
1 回答
2506 浏览

android - 安卓版 MuPDF

在那里!

我在为 android 编译 mupdf 时遇到问题

正如我所见,生成的目录中的头文件不存在问题。怎么会这样?我为 git 存储库(1.0+)和 mupdf 第三方安装了最新版本的 mupdf。

拜托,你能帮帮我吗?

PS。感谢帮助。

0 投票
1 回答
3722 浏览

build - 如何在 Linux 上构建 MuPDF?

任何人都可以分享他们在 Ubuntu 12.04 上构建 MuPDF 的经验吗?如果你能提供一个循序渐进的指南,那就太棒了!

我想构建 mupdf-1.0-source 但在调用 make 时遇到了一些麻烦。

我担心的一个问题是,您将第三方内部的内容复制到哪里?

我将内容复制到源文件夹中,但 make =(

[@Jure] 它给出了: Package freetype2 was not found in the pkg-config search path.

但是,我想使用thirdpartymupdf 文件夹中包含的 freetype 库。所以我主要关心的是你如何告诉 make 包含第三方库?

0 投票
1 回答
442 浏览

android - 如何在 mupdf 中生成 cmap_cns.h?

我正在从 NDK 编译 MUPDF。我已经在“android”文件夹下创建了“生成”文件夹,但它的内部文件预计会自动生成,但没有生成。

0 投票
1 回答
5923 浏览

mupdf - 使用 MuPDF 编辑 PDF

我正在使用 mupdf 在我的 c++ 应用程序中呈现 PDF,但我还需要编辑 PDF(例如插入图片),但我无法在我的一生中弄清楚如何 - 它没有很好地记录。Ghostscript 说 mupdf 中有一个 API 可以在这里修改 PDF 文件http://www.ghostscript.com/MuPDF.html

最终,我希望能够使用 MuPDF 而不是使用其他库来编辑 PDF。

任何帮助将不胜感激,谢谢!

0 投票
1 回答
2341 浏览

mupdf - 是否可以使用 MuPDF 保存修改后的 PDF?

我使用一些 MuPDFs 修改 API 编辑了一个 PDF,但我不知道如何将修改后的 PDF 保存到磁盘。这可能吗?如果是这样,我该如何保存此 PDF?

0 投票
2 回答
9863 浏览

c - 如何在 makefile 构建中启用“#ifndef/#endif”块?

我正在尝试在 MuPDF 中启用调试选项。出于某种原因,他们使用了我想使用的代码#ifndef NDEBUG并将其灰显。#endif我搜索了整个库,但找不到任何地方定义的 NDEBUG 痕迹。我已经设法通过添加标题来解决这个#undef NDEBUG问题,但我想知道是否有更非侵入性的方法可以做到这一点。

那么,你能从makefile中启用“#ifndef/#endif”块吗?

另外,你为什么要用#ifndef灰色的代码?不应该是#ifdef NDEBUG吗?

0 投票
2 回答
269 浏览

git - 如何在 GitHub 上管理具有未存储在 GitHub 上的外部 git 依赖项的项目

我正在做一个我想存储在 GitHub 上的项目。

本项目使用 mupdf,它托管在自己的 git 服务器上,例如 git://git.ghostscript.com/mupdf.git

我希望能够从 mupdf 获取最新更改,同时保留我对 mupdf 所做的更改,同时将我的整个项目保留在 GitHub 上。

我的第一个想法是将 mupdf 添加为子模块,然后将我的项目推送到 GitHub——但是我对 mupdf 所做的更改(例如在子模块内)会发生什么?我在哪里存储这些?我的理解是,如果我在子模块内进行更改,那里的提交只会存储在本地。我阅读了此页面http://git-scm.com/book/en/Git-Tools-Submodules,但不确定这是否可行。

设置我的仓库的最佳方法是什么,例如:

1) 我的整个项目都在 GitHub 上 2) 我可以将 mupdf 的新更改添加到我的项目中 3) 我可以保留对 mupdf 的更改并将它们与新更改合并

0 投票
1 回答
3247 浏览

pdf - 基于mupdf的开源pdf编辑器

这不是程序代码问题。

我想知道你是否知道基于 mupdf 的开源 pdf 编辑器。

其实我只需要以下功能:

  1. 突出显示一个选择矩形。(并且该功能删除了一个突出显示的矩形)
  2. 在某些文本中添加一行(以指示应删除或忽略这些文本)。(以及删除此行的功能)
  3. 旋转一页或整个 pdf 文件。
  4. 添加评论(注解)。

先感谢您。

0 投票
1 回答
1527 浏览

android - Android Mupdf:13页后由于内存不足,PDF查看器静默崩溃

我正在尝试打开一个大型 pdf 文件(10MB),其中嵌入了带有内部链接的高分辨率图像,当我连续单击下一页按钮时,它似乎可以正常工作多达 13 页。13 页后,应用程序以所有杂志文件列表静默重新启动。

我面临 1.0 和 1.1 版本的问题。

apk 的来源:http ://code.google.com/p/mupdf/downloads/list

测试于:索尼爱立信 XPERIA

sdk 版本:2.3.3

请检查下面附加的日志猫内容。

任何帮助将不胜感激

谢谢你。