【问题标题】:apache fop: Show placeholder when transparent image can't be displayed in pdf/aapache fop:当透明图像无法在 pdf/a 中显示时显示占位符
【发布时间】:2015-12-13 14:02:39
【问题描述】:

pdf/a 标准中不允许使用透明图像。因此,当将带有嵌入透明图像的 xml 转换为 pdf/a 时,apache fop 转换将失败并出现异常。

当 fop 无法将图像嵌入 pdf/a 时,是否可以显示错误图像占位符? 我想过在将图像渲染成pdf之前调用一些java代码来检查图像是否透明?这可能吗?

最好的

【问题讨论】:

  • 透明图像当然是“PDF/A 标准允许的”。这仅取决于您正在谈论的 PDF/A 标准的哪一部分。虽然 PDF/A-1 不支持透明度,但 PDF/A-2 和 PDF/A-3 支持它。

标签: java pdf apache-fop


【解决方案1】:

我已将 PDF 部分更改为 PDF/A3,一切正常。谢谢。

【讨论】:

    猜你喜欢
    • 2018-07-01
    • 2016-07-20
    • 1970-01-01
    • 2023-01-31
    • 1970-01-01
    • 1970-01-01
    • 2016-11-11
    • 2019-02-05
    • 1970-01-01
    相关资源
    最近更新 更多