我使用VisualForce页面生成一个pdf, renderAs参数设置为pdf。我希望有更多的字体,尽管其他人抱怨太少。有谁知道在Salesforce pdf生成中使用的其他字体吗?
到目前为止,我只发现了五种字体(serif, sans-serif, monospace, courier和arial unicode ms)通过一个简单的VisualForce页面测试:
<apex:page renderAs="pdf">
<h2>Standard Font Families</h2>
<p style="font-family: serif;">Serif</p>
<p style="font-family: sans-serif;">Sans-serif</p>
<p style="font-family: monospace;">Monospace</p>
<h2>Additional Fonts (wishing for more)</h2>
<p style="font-family: Courier;">Courier!</p>
<p style="font-family: Arial Unicode MS;">Arial Unicode MS!</p>
<h2>Missing Fonts</h2>
<p style="font-family: Arial;">Arial</p>
<p style="font-family: Helvetica;">Helvetica</p>
<p style="font-family: Verdana;">Verdana</p>
<p style="font-family: Georgia;">Georgia</p>
<p style="font-family: Times;">Times</p>
<p style="font-family: Times New Roman;">Times New Roman</p>
<p style="font-family: Consolas;">Consolas</p>
</apex:page>
看起来是这样的:
- 衬线
- 无衬线
- 等宽字体
- 快递 Arial Unicode MS