7-6-13. Studioで作成したPDF化されたVisualforceページに環境依存文字が含まれていた場合に文字が表示されない

Salesforce上では表示可能な環境依存文字がStudioで作成したPDFされたVisualforceページにおいて正しく表示されません。


これはPDF化したVIsualforceページでSalesforce仕様に定められたフォント以外が入力されたためです。

PDF化したVIsualforceページでは「Arial Unicode MS」が唯一使用可能なマルチバイトフォントとなりますのでご注意ください。


通常のVIsualforceページ

PDF化したVIsualforceページ


※参考:Visualforce 開発者ガイド「Visualforce PDF 表示の使用時に使用可能なフォント」

https://developer.salesforce.com/docs/atlas.ja-jp.pages.meta/pages/pages_output_pdf_supported_fonts.htm