问题标签 [jbig2]

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 回答
101 浏览

linker - 使用 MinGW-w64 构建 mupdf 时出现链接错误

我尝试使用 MinGW-w64 构建 mupdf 库。编译和ar操作都完成了,但是在链接exec文件的时候,报了这样的错误

这些错误都是关于 jbig2dec 库的。似乎那些程序多次定义了 _Exit 之类的符号,但是在源文件中,我不喜欢使用这些符号。我用nm命令分析jbig2_segment.o文件,然后我发现

它表明像_Exit和环礁这样的符号确实被定义了,但程序源文件中没有这样的符号。除 jbig2_xxx.o 外,其他 .o 文件没有此类符号。

然后,我用linux构建了同样的项目,它通过了。那么是什么导致了这个问题呢?我该如何解决?

0 投票
2 回答
62 浏览

pdf - 如何使用 Ghostscript 转换 pdf,以便图像在 CCITT 中编码

我试图通过将其图像从彩色/灰色转换为黑白并使用更有效的 CCITT Group 4 或 JBIG2 编码重新编码这些图像来减小 pdf 文件的大小。

可以通过 Ghostscript 完成吗?如何?如果没有,是否有其他 CLI 工具可以提供帮助?

0 投票
0 回答
13 浏览

python - 修改 pdf.py 以创建具有居中图像的特定大小的页面

我想在这里使用 pdf.py 脚本来创建特定大小的 PDF,就像 img2pdf 一样。我很乐意使用一些标准尺寸,例如 US letter 或 A4,并且能够修改脚本以创建正确大小的页面,但我担心我对脚本中发生的事情的了解不足以使图像在页面上居中。

我很确定它在这里创建媒体框的地方,但我不知道如何改变位置:

任何帮助表示赞赏。

(边界也会很好,但一次只有一件事。)