首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PDFClown图像提取倒置图像

PDFClown图像提取倒置图像
EN

Stack Overflow用户
提问于 2015-05-29 14:24:12
回答 1查看 764关注 0票数 0

我正在与PDFClown合作,我试图从一个pdf文件中提取图像。我使用在http://pdfclown.org上可以找到的源代码提供的示例代码。

ImageExtractionSample.java。

问题是图像是负的,水平翻转。有人知道如何解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2015-06-01 11:00:00

检查其他PDF文件,看看其他PDF文件是否也提供旋转或翻转的图像。ImageExtractionSample.java不是检查图像对象的旋转或矩阵定义转换,而是按原样将内容写入文件(因此,它将适用于JPG图像,但不适用于CCIT编码的图像)。

因此,当您从PDF中提取图像时,有一些需要考虑的事项:

  • 图像可以使用附加变换矩阵(CTM)旋转;
  • 图像可以作为变换后的形式的一部分旋转/转换;
  • 图像可以放置在没有转换的页面上,但是页面本身是旋转的;
  • 图像可以包含覆盖面罩在其上面(并且面具可以旋转和转换);
  • JPG图像存储得差不多,但是PDF支持的还有其他格式,如CCIT压缩、LZW压缩图像等;

但是,一般的建议是,当您使用PDFClown从PDF中提取JPG图像时,您只需翻转和旋转提取出来的图像,比如SourceForge项目讨论页面中的建议

如果您可以指向特定的PDF示例文件,那么建议解决方案就更容易了。

如果您在Windows上,那么您可以使用这个免费的PDF多工具实用程序来比较非转换和转换的图像从PDF使用“提取原始图像(无转换)”选项中的图像提取对话框。

免责声明:我为ByteScout工作,实用程序对商业和非商业目的都是免费的.

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

https://stackoverflow.com/questions/30532093

复制
相关文章

相似问题

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