首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用MuPDF编辑PDF

使用MuPDF编辑PDF
EN

Stack Overflow用户
提问于 2012-07-09 22:20:33
回答 1查看 5.8K关注 0票数 3

我正在使用mupdf在我的c++应用程序中渲染PDF,但我也需要编辑PDF(例如插入图片),但我终生无法弄清楚如何编辑PDFs它没有很好地记录下来。Ghostscript说mupdf中有一个应用程序接口,可以在http://www.ghostscript.com/MuPDF.html中修改PDF。

最终,我希望能够使用MuPDF编辑PDF,而不是使用另一个库。

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-11 16:32:41

MuPDF中的修改API用于在相当低的级别上编辑PDF的结构(例如重新排序页面、添加或删除注释等)。PDF中的图形基于一个“内容流”对象,该对象包含使用PostScript的子集绘制页面的命令。在MuPDF中没有编辑这些图形内容流的功能。

但是,如果您只想在页面顶部添加图像,则可以通过为页面创建注释对象来实现。您需要为注释创建PDF字典对象、一个图像对象、一个外观流来绘制图像对象,并将它们挂接到页面上。不过,您需要很好地理解PDF格式才能做到这一点。

你需要使用MuPDF的最新版本,因为我们最近( 1.0版本后)添加了一些方便的功能,用于编辑对象和更新带有新内容的流。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11396951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档