Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Itext7:将PDF页面渲染为图像 我可以用ITEXT 7?< p>将一个PDF页面呈现给一个真实的图像对象(例如BuffeReimage)吗?如果你真的想这样做,考虑使用GHESTScript。< /P>_Image_Pdf_Itext_Itext7_Pdf Conversion - Fatal编程技术网

Itext7:将PDF页面渲染为图像 我可以用ITEXT 7?< p>将一个PDF页面呈现给一个真实的图像对象(例如BuffeReimage)吗?如果你真的想这样做,考虑使用GHESTScript。< /P>

Itext7:将PDF页面渲染为图像 我可以用ITEXT 7?< p>将一个PDF页面呈现给一个真实的图像对象(例如BuffeReimage)吗?如果你真的想这样做,考虑使用GHESTScript。< /P>,image,pdf,itext,itext7,pdf-conversion,Image,Pdf,Itext,Itext7,Pdf Conversion,Ghostscript是一套基于Adobe解释器的软件 系统的PostScript和可移植文档格式(PDF)页面 描述语言。其主要用途是光栅化或 呈现此类页面描述语言文件,用于显示或 打印文档页面,以及PostScript和 PDF文件。-维基百科 正如布鲁诺所说,iText通常不进入渲染领域 但是,请记住,在您处理完此“文档”后,您正在为希望使用此“文档”的人创建什么样的情况。文本提取将不再有效(除非您进行OCR),您将丢失任何搜索功能或元信息等。iText、iText 5和iText 7中从

Ghostscript是一套基于Adobe解释器的软件 系统的PostScript和可移植文档格式(PDF)页面 描述语言。其主要用途是光栅化或 呈现此类页面描述语言文件,用于显示或 打印文档页面,以及PostScript和 PDF文件。-维基百科

正如布鲁诺所说,iText通常不进入渲染领域


但是,请记住,在您处理完此“文档”后,您正在为希望使用此“文档”的人创建什么样的情况。文本提取将不再有效(除非您进行OCR),您将丢失任何搜索功能或元信息等。

iText、iText 5和iText 7中从未支持过这些功能。在iText Group,我们对这个古老的用例不感兴趣。请注意,截至今年,iText现在有一个名为pdfRender的插件,用于这个确切的用例。(免责声明:在撰写此评论时,我是一名iText员工)我不会将此转换用于向最终用户显示。我想有一个缓冲的图像,我可以在内部处理,以找出是否有具体的地区有可见的内容或没有。(请参阅我的另一篇文章,我尝试了另一种方法:这听起来与我们的内部测试类似。我们运行一些代码生成文档,然后对照pdf验证它们,以检查结构差异。如果存在结构差异,我们将两个pdf都转换为图像,并进行视觉比较。这是否适用于我的问题是什么?如果是这样的话,我怎么能做到这一点。在这么深的层次上理解itext和pdf是非常困难的想法是使用GhostScript将pdf转换为图像(或一系列图像,每页一个),然后您可以使用常规
image.IO