List of Fonts Available When Using Render As PDF in Visualforce
Arial Unicode MS
- Arial Unicode MS
Helvetica
- sans-serif
- SansSerif
- Dialog
Times
- serif
- Times
Courier
- monospace
- Courier
- Monospaced
- DialogInput
Note: Arial Unicode MS is the only multibyte font available (its only available in multi language)
Example VF Page for all the above fonts format:
<apex:page showHeader=”false” standardStylesheets=”false” renderAs=”PDF”>
<h1>PDF Fonts Test Page</h1>
<p>This text, which has no styles applied, is styled in the default font for the
Visualforce PDF rendering engine.</p>
<p>The fonts available when rendering a page as a PDF are as follows. The first
listed <code>font-family</code> value for each typeface is the recommended choice.</p>
<table border=”1″ cellpadding=”6″>
<tr><th>Font Name</th><th>Style <code>font-family</code> Value to Use (Synonyms)</th></tr>
<tr><td><span style=”font-family: Arial Unicode MS; font-size: 14pt; “>Arial
Unicode MS</span></td><td><ul>
<li><span style=”font-family: Arial Unicode MS; font-size: 14pt;”>Arial Unicode MS</span></li>
</ul></td></tr>
<tr><td><span style=”font-family: Helvetica; font-size: 14pt;”>Helvetica</span></td>
<td><ul>
<li><span style=”font-family: sans-serif; font-size: 14pt;”>sans-serif</span></li>
<li><span style=”font-family: SansSerif; font-size: 14pt;”>SansSerif</span></li>
<li><span style=”font-family: Dialog; font-size: 14pt;”>Dialog</span></li>
</ul></td></tr>
<tr><td><span style=”font-family: Times; font-size: 14pt;”>Times</span></td><td><ul>
<li><span style=”font-family: serif; font-size: 14pt;”>serif</span></li>
<li><span style=”font-family: Times; font-size: 14pt;”>Times</span></li>
</ul></td></tr>
<tr><td><span style=”font-family: Courier; font-size: 14pt;”>Courier</span></td>
<td><ul>
<li><span style=”font-family: monospace; font-size: 14pt;”>monospace</span></li>
<li><span style=”font-family: Courier; font-size: 14pt;”>Courier</span></li>
<li><span style=”font-family: Monospaced; font-size: 14pt;”>Monospaced</span></li>
<li><span style=”font-family: DialogInput; font-size: 14pt;”>DialogInput</span></li>
</ul></td></tr>
</table>
<p><strong>Notes:</strong>
<ul>
<li>These rules apply to server-side PDF rendering. You might see different results
when viewing this page in a web browser.</li>
<li>Text styled with any value besides those listed above receives the default font
style, Times. This means that, ironically, while Helvetica’s synonyms render as
Helvetica, using “Helvetica” for the font-family style renders as Times.
We recommend using “sans-serif”.</li>
<li>Arial Unicode MS is the only multibyte font available, providing support for the
extended character sets of languages that don’t use the Latin character set.</li>
</ul>
</p>
</apex:page>
Source:
http://www.salesforce.com/us/developer/docs/pages/Content/pages_output_pdf_supported_fonts.htm
http://www.salesforce.com/docs/developer/pages/Content/pages_quick_start_renderas_pdf.htm
http://www.salesforce.com/us/developer/docs/pages/Content/pages_output_pdf_supported_fonts.htm
https://www.salesforce.com/us/developer/docs/pages/Content/pages_output_pdf_considerations.htm