この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

PDF ファイルへのページの変換

任意のページを PDF として表示するには、renderAs 属性を <apex:page> コンポーネントに追加し、表示サービスとして「pdf」を指定します。次に例を示します。
PDF として表示された Visualforce ページは、ブラウザ設定に応じて、ブラウザに表示されるか PDF ファイルとしてダウンロードされます。

前のチュートリアルでは、Visualforce ページを使用して会社名を変更しました。新しい社名の発表を PDF として生成するとします。次の例では、そのページを現在の日時で作成します。

このページについては、次の点に留意してください。
  • <style> は CSS マークアップであり、Visualforce マークアップではありません。CSS マークアップでは、ページ全体に使用するフォントファミリと、会社名用の特定のスタイルを定義します。
  • 出力テキストの一部は、<apex:panelGrid> コンポーネントに含まれます。パネルグリッドは HTML テーブルとして表示されます。<apex:panelGrid> コンポーネントの本文内の各コンポーネントは、列数に達するまで、最初の行の対応するセルに配置されます。セルは 1 つしかないため、各出力テキストは別個の行に表示されます。
PDF として表示された Visualforce ページ PDF として表示された Visualforce ページ

リリースする前に、表示されるページの形式を必ず確認してください。