Word.PaperSize enum

指定纸张大小。

注解

API 集:WordApiDesktop 1.3

使用方

示例

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/word/50-document/manage-section-starts.yaml

await Word.run(async (context) => {

  // Configure document-wide page settings for a report that will be printed and bound.
  const pageSetup: Word.PageSetup = context.document.pageSetup;
  pageSetup.set({
    paperSize: Word.PaperSize.letter,
    orientation: Word.PageOrientation.portrait,
    topMargin: 72,
    bottomMargin: 72,
    leftMargin: 90,
    rightMargin: 72,
    gutter: 18,
    gutterPosition: Word.GutterPosition.left,
    mirrorMargins: true,
    oddAndEvenPagesHeaderFooter: true
  });

  const sections: Word.SectionCollection = context.document.sections;
  sections.load("items");
  await context.sync();

  // Start the main chapter on an odd-numbered page so it appears on the right in a bound document.
  const chapterPageSetup: Word.PageSetup = sections.items[1].pageSetup;
  chapterPageSetup.sectionStart = Word.SectionStart.oddPage;
  chapterPageSetup.differentFirstPageHeaderFooter = true;

  // Keep the appendix in a separate section, but let it begin on the current page.
  sections.items[2].pageSetup.sectionStart = Word.SectionStart.continuous;

  await context.sync();
  console.log("Applied print and binding settings to the report.");
});

字段

a3 = "A3"

A3 纸张大小。

a4 = "A4"

A4 纸大小。

a4Small = "A4Small"

小 A4 纸尺寸。

a5 = "A5"

A5 纸张大小。

b4 = "B4"

B4 纸张大小。

b5 = "B5"

B5 纸张大小。

csheet = "CSheet"

C 页纸张大小。

custom = "Custom"

自定义纸张大小。

dsheet = "DSheet"

D 页纸张大小。

envelope10 = "Envelope10"

信封大小 10。

envelope11 = "Envelope11"

信封大小 11。

envelope12 = "Envelope12"

信封大小 12。

envelope14 = "Envelope14"

信封大小 14。

envelope9 = "Envelope9"

信封大小 9。

envelopeB4 = "EnvelopeB4"

信封 B4 大小。

envelopeB5 = "EnvelopeB5"

信封 B5 大小。

envelopeB6 = "EnvelopeB6"

信封 B6 大小。

envelopeC3 = "EnvelopeC3"

信封 C3 大小。

envelopeC4 = "EnvelopeC4"

信封 C4 大小。

envelopeC5 = "EnvelopeC5"

信封 C5 大小。

envelopeC6 = "EnvelopeC6"

信封 C6 大小。

envelopeC65 = "EnvelopeC65"

信封 C65 尺寸。

envelopeDL = "EnvelopeDL"

信封 DL 大小。

envelopeItaly = "EnvelopeItaly"

意大利式信封大小。

envelopeMonarch = "EnvelopeMonarch"

君主式信封大小。

envelopePersonal = "EnvelopePersonal"

信封个人尺寸。

esheet = "ESheet"

电子纸张大小。

executive = "Executive"

行政用纸大小。

fanfoldLegalGerman = "FanfoldLegalGerman"

Fanfold 合法德语纸张尺寸。

fanfoldStdGerman = "FanfoldStdGerman"

Fanfold 标准德语纸张大小。

fanfoldUS = "FanfoldUS"

Fanfold 美式纸张大小。

folio = "Folio"

对开本纸张大小。

ledger = "Ledger"

分类帐纸张大小。

legal = "Legal"

法定纸张大小。

letter = "Letter"

信纸大小。

letterSmall = "LetterSmall"

小型信纸大小。

note = "Note"

注意纸张大小。

quarto = "Quarto"

Quarto 纸张大小。

size10x14 = "Size10x14"

10x14 纸张大小。

size11x17 = "Size11x17"

11x17 纸张大小。

statement = "Statement"

对账单纸张大小。

tabloid = "Tabloid"

小报纸张大小。