Salesforce VisualforceページをPDFにする方法

環境
Salesforce

構文
1.<apex:page controller="ControllerName" renderAs="pdf" applyhtmltag="false" showheader="false">
PageコンポーネントのrenderAs属性に”pdf”を設定するだけでPDF形式で出力されるようになります。

2.body { font-family: Arial Unicode MS;}
headタグで日本語を表示できるフォント(Arial Unicode MS)を指定するように設定します。

使用例

<apex:page controller="CreatePDF"  renderAs="pdf"  applyhtmltag="false" showheader="false">
    <head>
        <style>
            body { font-family: Arial Unicode MS;}
        </style>
    </head>
    <body>
        VisualforceページをPDFにします。日本語テスト
    </body>
    
</apex:page>

 

Salesforce

Posted by arkgame