perl – PDF :: API2是否支持使用压缩的XRef读取PDF 1.5?

perl – PDF :: API2是否支持使用压缩的XRef读取PDF 1.5?,第1张

概述看来PDF :: API2不支持xref表的PDF 1.5(及更高版本)压缩.这种类型的文件更常见,因为Acrobat 9& 10默认写入它们.另一种压缩方案是压缩对象流. 我收到以下错误: PDF文件格式错误的外部参照位于/opt/local/lib/perl5/site_perl/5.12.3/PDF/API2/Basic/PDF/File.pm第1140行. 任何Perl PDF模块是否支持 看来pdf :: API2不支持xref表的pdf 1.5(及更高版本)压缩.这种类型的文件更常见,因为Acrobat 9& 10默认写入它们.另一种压缩方案是压缩对象流.

我收到以下错误:
pdf文件格式错误的外部参照位于/opt/local/lib/perl5/site_perl/5.12.3/pdf/API2/Basic/pdf/file.pm第1140行.

任何Perl pdf模块是否支持使用压缩的XRef读取pdf?

解决方法 CAM::PDF可以读取压缩的XRef.文件说:

The file format through pdf 1.5 is well-supported,with the exception
of the “linearized” or “optimized” output format,which this module
can read but not write.

我没有使用CAM :: pdf.但是我看了之后,从pdf :: API2开始,API感觉很奇怪.它是更低级别的东西.但是这两个库都有优点和缺点.

我们在工作中使用pdf :: API2,并要求我们的设计师在他们给我们的东西时保存为pdf v1.4.您还可以使用ghostscript将它们转换为pdf :: API2支持的pdf 1.4.

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -o out.pdf in.pdf
总结

以上是内存溢出为你收集整理的perl – PDF :: API2是否支持使用压缩的XRef读取PDF 1.5?全部内容,希望文章能够帮你解决perl – PDF :: API2是否支持使用压缩的XRef读取PDF 1.5?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1271279.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存