无法在高级 pdf 模板中使用 Calibri 字体

Unable to use the Calibri font in advanced pdf template

我无法在 netsuite 高级 pdf/html 模板中使用 Calibri 字体

<style>
p{
font-famly: Calibri,sans-serif;
}
</style>

Calibri 不是所有 PDF 文档可用的标准字体之一。这意味着为了使用它,您需要通过使用模板中的 <link> 元素将其嵌入到您的 PDF 中。下面演示了如何执行此操作:

<pdf> 
  <head> 
    <link name="mytimes" type="font" subtype="opentype" src="calibri.ttf" bytes="1"/> 
  </head> 
    <body font-family="calibri" font-size="18"> 
      Hello in an embedded ClearType font 
    </body> 
</pdf>

当然,您的源属性需要指向包含您要嵌入到模板可以访问的位置的字体的文件。

有关这方面的更多信息,请参见字体下的 BFO Report Generator User Guide - 从大约第 30 页开始。