BookletOptions

Overview

BookletOptions is a interface in Aspose.PDF FOSS for TypeScript.

Options for {@link Document.Booklet}.

Properties: binding, creep, gutter, margin, padSignatures, pageSize, and 1 more.

Properties

NameTypeAccessDescription
binding: 'left' | 'right'ReadBinding edge.
pageSize: [number, number]ReadOutput sheet size [w, h]; default = [2W + 2margin + gutter, H + 2*margin] from the first source page’s CropBox.
margin: numberReadOuter margin in points around both cells.
gutter: numberReadSpacing in points between the two cells (across the spine).
creep: numberReadCreep compensation in points per nesting level; inner sheets’ content shifts toward the spine and sheet 0 never moves.
sheetsPerSignature: numberReadSheets per folded signature.
padSignatures: booleanReadPad the book so every signature holds exactly sheetsPerSignature sheets.