Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

PDF としてレンダリングした VisalForce ページへのヘッダー/フッターの追加

公開日: Oct 13, 2022
説明
Visualforce オプションを使用して、ページを PDF としてレンダリングして印刷またはダウンロードすることができます。「1 / 2 ページ」などの詳細を含むヘッダーまたはフッター要素や、ユーザにどのページを印刷したかをリマインドするための追加タイトルを含めるには、以下のサンプルコードを使用できます。
解決策
ヘッダーとフッターのサンプルコード:
<apex:page renderAs="pdf" applyBodyTag="false" standardController="Account">
        <head>
                <style type="text/css" media="print">
                       @page {
                                 @top-center {
                                       content: element(header);
                               }
                               @bottom-left {
                                     content: element(footer);
                               }
                            }
                                     div.header {
                                      padding: 10px;
                                      position: running(header);
                           }
                       div.footer {
                                display: block;
                             padding: 5px;
                               position: running(footer);
                      }
                                     .pagenumber:before {
                                        content: counter(page);
                       }
                                   .pagecount:before {
                             content: counter(pages);
                        }
                    </style>
              </head>
           <div class="header">
              <div>Account name is: {!Account.name} ----------- and the date is {!TODAY()}</div>
           </div>
           <div class="footer">
                <div>Page <span class="pagenumber"/> of <span class="pagecount"/></div>
          </div>
          <div class="content">
               <p>Actual page body information.</p>
          </div>
</apex:page>


追加リソース

ナレッジ記事番号

000385370

 
読み込み中
Salesforce Help | Article