我正在与PDFClown合作,我试图从一个pdf文件中提取图像。我使用在http://pdfclown.org上可以找到的源代码提供的示例代码。
ImageExtractionSample.java。
问题是图像是负的,水平翻转。有人知道如何解决这个问题吗?
发布于 2015-06-01 11:00:00
检查其他PDF文件,看看其他PDF文件是否也提供旋转或翻转的图像。ImageExtractionSample.java不是检查图像对象的旋转或矩阵定义转换,而是按原样将内容写入文件(因此,它将适用于JPG图像,但不适用于CCIT编码的图像)。
因此,当您从PDF中提取图像时,有一些需要考虑的事项:
但是,一般的建议是,当您使用PDFClown从PDF中提取JPG图像时,您只需翻转和旋转提取出来的图像,比如SourceForge项目讨论页面中的建议。
如果您可以指向特定的PDF示例文件,那么建议解决方案就更容易了。
如果您在Windows上,那么您可以使用这个免费的PDF多工具实用程序来比较非转换和转换的图像从PDF使用“提取原始图像(无转换)”选项中的图像提取对话框。
免责声明:我为ByteScout工作,实用程序对商业和非商业目的都是免费的.
https://stackoverflow.com/questions/30532093
复制相似问题