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

时间:2018-11-01 12:13:03

标签: fonts netsuite

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

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

1 个答案:

答案 0 :(得分:1)

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>

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

有关此问题的更多信息,请参见BFO Report Generator User Guide在“字体”下-从第30页开始。