Skip to content

cupertino-files / PageSetup

Interface: PageSetup

Defined in: src/pages/document.ts:57

Properties

bottomMargin

bottomMargin: number | undefined

Defined in: src/pages/document.ts:63


footerMargin

footerMargin: number | undefined

Defined in: src/pages/document.ts:65


headerMargin

headerMargin: number | undefined

Defined in: src/pages/document.ts:64


leftMargin

leftMargin: number | undefined

Defined in: src/pages/document.ts:60


orientation

orientation: number | undefined

Defined in: src/pages/document.ts:67

0 = portrait, 1 = landscape.


pageHeight

pageHeight: number | undefined

Defined in: src/pages/document.ts:59


pageWidth

pageWidth: number | undefined

Defined in: src/pages/document.ts:58


paperId

paperId: string | undefined

Defined in: src/pages/document.ts:75

The named paper behind the geometry — "iso-a4" and "na-letter" in the corpus. Set it alongside the dimensions so the print dialog agrees with the page: Apple's A4 is pageWidth 595.280029296875, pageHeight 841.8900146484375 with all four margins 56.69291687011719 (2 cm), measured identically from writers twelve app versions apart.


rightMargin

rightMargin: number | undefined

Defined in: src/pages/document.ts:61


topMargin

topMargin: number | undefined

Defined in: src/pages/document.ts:62

MIT licensed. Independently made — not by Apple in California. Not affiliated with or endorsed by Apple Inc.