tabs.PageSettings

型別 tabs.PageSettings 用於控制 tabs.saveAsPDF() 方法如何將標籤頁渲染為 PDF。

所有屬性都是可選的。

要設定頁首和頁尾,您可以在提供的字串中包含某些特殊字元。這些字元將在渲染的輸出中替換為:

  • "&P":頁碼,例如 "2"
  • "&PT":頁碼和總頁數,例如 "2 of 3"
  • "&D":當前日期/時間
  • "&T":頁面標題
  • "&U":頁面 URL

型別

此型別的值是物件。它們包含以下屬性:

edgeBottom 可選

number。頁尾底部與紙張底部的邊距(英寸)。預設值:0。

edgeLeft 可選

number。頁首/頁尾左側與紙張左側的邊距(英寸)。預設值:0。

edgeRight 可選

number。頁首/頁尾右側與紙張左側的邊距(英寸)。預設值:0。

edgeTop 可選

number。頁首頂部與紙張頂部的邊距(英寸)。預設值:0

footerCenter 可選

string。頁面居中文字的頁尾內容。預設值:''。

footerLeft 可選

string。頁面左側頁尾的文字內容。預設值:'&PT'。

footerRight 可選

string。頁面右側頁尾的文字內容。預設值:'&D'。

headerCenter 可選

string。頁面居中文字的頁首內容。預設值:''。

headerLeft 可選

string。頁面左側頁首的文字內容。預設值:'&T'。

headerRight 可選

string。頁面右側頁首的文字內容。預設值:'&U'。

marginBottom 可選

number。頁面內容與紙張底部的邊距(英寸)。預設值:0.5。

marginLeft 可選

number。頁面內容與紙張左側的邊距(英寸)。預設值:0.5。

marginRight 可選

number。頁面內容與紙張右側的邊距(英寸)。預設值:0.5。

marginTop 可選

number。頁面內容與紙張頂部的邊距(英寸)。預設值:0.5。

orientation 可選

integer。頁面方向:0 表示“縱向”,1 表示“橫向”。預設值:0。

paperHeight 可選

number。紙張高度(以紙張尺寸單位計)。預設值:11.0。

paperSizeUnit 可選

integer。紙張尺寸單位:0 = 英寸,1 = 毫米。預設值:0。

paperWidth 可選

number。紙張寬度(以紙張尺寸單位計)。預設值:8.5。

scaling 可選

number。頁面內容縮放因子。1 表示 100% 或正常大小。預設值:1。

showBackgroundColors 可選

boolean。是否顯示頁面背景顏色。預設值:false。

showBackgroundImages 可選

boolean。是否顯示頁面背景影像。預設值:false。

shrinkToFit 可選

boolean。頁面內容是否應縮小以適應頁面寬度(覆蓋縮放)。預設值:true。

toFileName 可選

string。儲存 PDF 的檔名,可以包含或不包含 .pdf 副檔名。

瀏覽器相容性