我是最初的提问者,但我丢失了临时帐户,因此无法发表评论(如果可以,请管理员合并)。
只是为了澄清。
由于 FPDI 网站上详述的兼容性问题,我们选择在 TCPDF 上使用 FPDF,因为 FPDI 是其中的核心组件,放弃 FPDI 不是一种选择。
我们使用 FPDI 从模板文档中提取页面,然后将文本和图像(如使用 Web UI 在数据库中定义的那样)放置在每个页面的顶部,因此用法与 FPDI 允许的完全一样。
我在这个板上发现了另一个问题,询问有关从 pdf 文件中提取嵌入字体的问题,提问者被定为侵犯版权的活动,这是一个巨大的假设。
如何使用 Perl 从 PDF 文件中提取字体?
我们的模板将来自我们的设计师,我们希望在模板 pdf 中重用(而不是提取)字体。
所以这些是我们的字体,我们只是不希望这个 pdf 通过编辑的每台机器不仅要具有可嵌入的字体,还要选择和嵌入正确的字体。它会导致对字体的双重甚至三重处理,并且可能会进行一些猜测工作。
上面帖子中的一个回复是一个非常有用的方向,它是一个可以枚举嵌入字体的 Perl 模块,这正是我在 UI 字体列表中显示嵌入字体所需要的。
现在我需要测试嵌入源(模板)pdf中的字体是否被带到新的pdf中,我认为它们必须是,所以必须有一种合理的方式来重用它们。
当我确定时,我会回复完整性,如果有人对此有任何反馈或知识,将不胜感激。
ps 某些编辑器会创建压缩的 pdf 文档并去除一些未使用的字体是正确的,但是我们很简单地要求不要使用执行此操作的编辑器,否则您将不得不重新嵌入字体。