Excel.Interfaces.PageLayoutData interface
一个接口,用于描述通过调用 pageLayout.toJSON()
返回的数据。
属性
black |
工作表的黑白打印选项。 |
bottom |
用于打印的工作表的下页边距(以磅为单位)。 |
center |
工作表的中心水平标记。 此标记确定在打印时是否水平居中工作表。 |
center |
工作表的中心垂直标志。 此标记确定在打印时是否垂直居中工作表。 |
draft |
工作表的草稿模式选项。 如果 |
first |
要打印的工作表的第一页码。 值 |
footer |
工作表的页脚边距(以磅为单位),以便在打印时使用。 |
header |
工作表的页眉边距(以磅为单位),以便在打印时使用。 |
headers |
工作表的页眉和页脚配置。 |
left |
工作表的左边距(以磅为单位),以便在打印时使用。 |
orientation | 工作表的页面方向。 |
paper |
工作表的页面纸张大小。 |
print |
指定打印时是否应显示工作表的批注。 |
print |
工作表的打印错误选项。 |
print |
指定是否打印工作表的网格线。 |
print |
指定是否打印工作表的标题。 |
print |
工作表的页面打印顺序选项。 它指定用于处理打印页码的顺序。 |
right |
工作表的右边距(以磅为单位),以便在打印时使用。 |
top |
工作表的上边距(以磅为单位),以便在打印时使用。 |
zoom | 工作表的打印缩放选项。 对象 |
属性详细信息
blackAndWhite
bottomMargin
centerHorizontally
centerVertically
draftMode
firstPageNumber
要打印的工作表的第一页码。 值 null
表示“自动”页码。
firstPageNumber?: number | "";
属性值
number | ""
注解
footerMargin
headerMargin
headersFooters
工作表的页眉和页脚配置。
headersFooters?: Excel.Interfaces.HeaderFooterGroupData;
属性值
注解
leftMargin
orientation
工作表的页面方向。
orientation?: Excel.PageOrientation | "Portrait" | "Landscape";
属性值
Excel.PageOrientation | "Portrait" | "Landscape"
注解
paperSize
工作表的页面纸张大小。
paperSize?: Excel.PaperType | "Letter" | "LetterSmall" | "Tabloid" | "Ledger" | "Legal" | "Statement" | "Executive" | "A3" | "A4" | "A4Small" | "A5" | "B4" | "B5" | "Folio" | "Quatro" | "Paper10x14" | "Paper11x17" | "Note" | "Envelope9" | "Envelope10" | "Envelope11" | "Envelope12" | "Envelope14" | "Csheet" | "Dsheet" | "Esheet" | "EnvelopeDL" | "EnvelopeC5" | "EnvelopeC3" | "EnvelopeC4" | "EnvelopeC6" | "EnvelopeC65" | "EnvelopeB4" | "EnvelopeB5" | "EnvelopeB6" | "EnvelopeItaly" | "EnvelopeMonarch" | "EnvelopePersonal" | "FanfoldUS" | "FanfoldStdGerman" | "FanfoldLegalGerman";
属性值
Excel.PaperType | "Letter" | "LetterSmall" | "Tabloid" | "Ledger" | "Legal" | "Statement" | "Executive" | "A3" | "A4" | "A4Small" | "A5" | "B4" | "B5" | "Folio" | "Quatro" | "Paper10x14" | "Paper11x17" | "Note" | "Envelope9" | "Envelope10" | "Envelope11" | "Envelope12" | "Envelope14" | "Csheet" | "Dsheet" | "Esheet" | "EnvelopeDL" | "EnvelopeC5" | "EnvelopeC3" | "EnvelopeC4" | "EnvelopeC6" | "EnvelopeC65" | "EnvelopeB4" | "EnvelopeB5" | "EnvelopeB6" | "EnvelopeItaly" | "EnvelopeMonarch" | "EnvelopePersonal" | "FanfoldUS" | "FanfoldStdGerman" | "FanfoldLegalGerman"
注解
printComments
指定打印时是否应显示工作表的批注。
printComments?: Excel.PrintComments | "NoComments" | "EndSheet" | "InPlace";
属性值
Excel.PrintComments | "NoComments" | "EndSheet" | "InPlace"
注解
printErrors
工作表的打印错误选项。
printErrors?: Excel.PrintErrorType | "AsDisplayed" | "Blank" | "Dash" | "NotAvailable";
属性值
Excel.PrintErrorType | "AsDisplayed" | "Blank" | "Dash" | "NotAvailable"
注解
printGridlines
printHeadings
printOrder
工作表的页面打印顺序选项。 它指定用于处理打印页码的顺序。
printOrder?: Excel.PrintOrder | "DownThenOver" | "OverThenDown";
属性值
Excel.PrintOrder | "DownThenOver" | "OverThenDown"
注解
rightMargin
topMargin
zoom
工作表的打印缩放选项。 对象 PageLayoutZoomOptions
必须设置为 JSON 对象, (使用 x.zoom = {...}
而不是 x.zoom.scale = ...
) 。
zoom?: Excel.PageLayoutZoomOptions;