【问题标题】:FPDF error: This document (mine.pdf) probably uses a compression technique which is not supported by the free parser shipped with FPDI [duplicate]FPDF 错误:此文档 (mine.pdf) 可能使用了 FPDI 附带的免费解析器不支持的压缩技术 [重复]
【发布时间】:2011-03-26 08:00:01
【问题描述】:

如何解决问题?

【问题讨论】:

  • 欢迎来到 SO。错误消息听起来很清楚。您需要了解它的帮助或解决方法的提示吗?
  • 我在从旧版本的 FPDI 升级时也遇到了这个问题。如果您找到了好的解决方案,请告诉我们
  • 这些并不是真正的答案,代码是使用 apache 许可证发布的,压缩技术也不是秘密。购买使配置服务器变得困难,而且它不是开放代码,我可以抛出异常而不是死(我不知道封闭源中是否有死)。我不想争论我只想知道是否有人反对写下该代码并以相同的许可证发布它。我还阅读了 JM4 评论,这真的出现在较新的版本中吗?老人在哪里? (看起来像问题,但隐藏答案,找不到?)

标签: php pdf


【解决方案1】:

制作模板时,使用“PDF-A - 1a”导出设置将其导出。 (在 Acrobat Pro 中,您可以使用此设置另存为)

更多细节:(MAC OSX 但也应该适用于 WIN) 在 acrobat pro 中打开您的 pdf。 另存为 -> 更多选项 -> PDF/A 在弹出屏幕中,按设置

在此屏幕中确保选项“根据配置文件 bla bla 创建 PDF/A-1a”并选择转换为 PDF/A-1a (sRGB) 打印条件:sRGB 应用更正 = 选中

现在保存并完成。

【讨论】:

    【解决方案2】:

    我最近遇到了同样的问题。我能够使用这位绅士的 PDF 解析器来解决这个问题,它取代了 FPDI 中的免费解析器。当然,您将为此支付 100 欧元,但如果您需要让您的软件适用于使用后期压缩算法的 PDF,这可能是最好的选择:

    http://www.setasign.de/products/pdf-php-solutions/fpdi-pdf-parser/

    我用过,效果很好。

    【讨论】:

      【解决方案3】:

      Gavin 通过将其转换为 pdf 1.4 来解决此问题,我建议您在购买昂贵的 pdf 之前尝试相同的方法。

      【讨论】:

        猜你喜欢
        • 2012-08-22
        • 1970-01-01
        • 2013-06-10
        • 2020-07-18
        • 2018-08-05
        • 2011-09-14
        • 2010-10-01
        • 2012-01-03
        • 2023-04-10
        相关资源
        最近更新 更多