SpreadJS製品ヘルプ
ヘッダーとフッターをカスタマイズする
機能 > 印刷の概要 > ヘッダーとフッターをカスタマイズする

SpreadJSでは、ワークブックやワークシートの上部または下部に印刷されるヘッダーとフッターをカスタマイズすることができます。 printInfo.pageHeaderFooterメソッドを使用すると、ページにカスタムヘッダーとカスタムフッターのテキストとフォーマットを印刷するオプションを取得または設定することができます。

IPageCustomHeaderFooterOptions インタフェースは、カスタムヘッダーとカスタムフッターを適用するために、次のタイプのページフォーマットを提供します:

フォーマットの優先順位は「先頭ページのみ」>「奇数ページと偶数ページ」>「通常」です。

次のコードサンプルは、すべてのページにカスタムヘッダーとフッターを適用します。

JavaScript
コードのコピー
// ワークブックとワークシートを構成します。
var spread = new GC.Spread.Sheets.Workbook("ss");
var activeSheet = spread.getActiveSheet();    

var printInfo = activeSheet.printInfo();

printInfo.pageHeaderFooter({
    normal: {
        header: {
            left: "&G",
            center: "Custom Header",
            leftImage: "sampleImage.jpg"
        },
        footer: {
            center: "&P/&N"
        }
    }
});