我可以使用IText 7将PDF页面呈现为真实图像对象(例如BufferedImage)吗?Itext7:将PDF页面呈现为图像
回答
如果您确实想这样做,请考虑使用GhostScript。
Ghostscript的是基于对Adobe Systems的PostScript和可移植文档格式(PDF) 页面描述语言解释器软件套件。其主要用途是光栅化或 呈现此类页面描述语言文件,用于显示或打印文档页面以及PostScript和 PDF文件之间的转换。 - 维基百科
正如布鲁诺所说,iText通常不会进入渲染域。
但是,请记住,在完成此操作后,希望使用此“文档”的人员将创建什么样的情境。文本提取将不再起作用(除非您OCR),您将失去任何搜索功能或元信息等。
我不会将此转换用于向最终用户显示。我想要一个缓冲图像,我可以在内部处理以查明特定区域是否有可见内容。 (请也看我的其他帖子,我尝试另一种方式来做到这一点:https://stackoverflow.com/questions/46104097/itext7-check-for-visible-content-in-a-specific-area – Marco
这听起来很类似我们为内部测试做了什么,我们运行一些代码来生成文档,然后根据pdf验证它们是否存在结构差异,如果存在结构上的差异,我们将这两个pdf转换为图像并进行可视化比较 –
是否适用对于我的问题?如果是的话我该如何做到这一点很难理解如此深层次的itext和pdf – Marco
- 1. 在PDF页面上呈现图像
- 2. 如何将PDF文件页面呈现为图像?
- 3. itext7 pdf到图像
- 4. 如何呈现HTML Django页面为PDF?
- 5. iText7:如何忽略PDF页面旋转
- 6. 将html呈现为pdf
- 7. 将报告呈现为pdf
- 8. ImageMagick:将图像转换为PDF,A4页面大小和图像适合页面
- 9. PDF中的SSRS图像呈现问题
- 10. 解析PDF页面为JavaScript图像
- 11. 使用IText7将SVG图像添加到PDF
- 12. PDF页面图像,Apportable BridgeKit
- 13. Android PDF页面图像API
- 14. 将网页呈现为图片
- 15. 将呈现的HTML保存为图像
- 16. 将HTML呈现为WPF中的图像?
- 17. Fine-Uploader可以将PDF页面解析为缩略图图像
- 18. 如何使用iText7为PDF文件添加一个完整的PDF页面
- 19. UIPrintPageRenderer呈现为PDF(字体呈现)
- 20. Itext7 - 裁剪图像
- 21. 将呈现的Jekyll页面显示为页面上的链接
- 22. Visual Force页面呈现为PDF格式:表格格式
- 23. 使PhantomJS等待整个页面加载之前呈现为PDF
- 24. 将网页的内容呈现为图像
- 25. 将RTF文档呈现为网页上的图像
- 26. 将多页PDF转换为多图像
- 27. Pdfbox1.8.12将PDF转换为白页图像
- 28. 将网页转换为PDF或图像
- 29. 将数据表呈现为PDF文档
- 30. 将多页PDF转换为单页PDF并提取图像
从未在iText中支持过,不在iText 5中,在iText 7中不支持。在iText Group,我们对这个古老的用例不感兴趣。 –