我正在使用 Adobe LiveCycle 在服务器端制作一些文档。
在开发过程中,我使用 Adobe LiveCycle Designer 来创建一个新的 pdf 模板。当我设计模板时,我使用“Times New Roman”字体,但如果我从服务器生成 PDF 并检查 PDF 属性,我看到使用的字体是“TimesNewRomanPSMT”和“TimesNewRomanPS-BoldMT”。
我还没有找到对这种行为的解释,请有人能解释一下为什么会发生这种情况?
当表单在服务器端呈现时,字体将被替换。这通常发生在字体尚未使用 LiveCycle 设计器嵌入到模板本身时。如果服务器找不到字体,它会用它认为更接近您正在使用的字体替换它。
您可以导航到文件 > 表单属性 > 保存选项并启用“嵌入字体”。请注意,这将导致您的表单模板大小增加。
有关更多详细信息,请查看以下链接
如果您有任何其他问题,请告诉我。
谢谢,
阿玛甘
Livecycle 为您提供一个选项,以防您打开 XDP 并且表单中使用的表单不可用。有两种方法,首先您可以选择其他字体/默认字体或安装该字体。