Interface: SlidePdfExportOptions
Defined in: src/export/SlideDeckExporter.ts:111
Options for exportSlidesToPDF.
Properties
background?
optionalbackground: [number,number,number]
Defined in: src/export/SlideDeckExporter.ts:121
Page background fill as [r, g, b] (0-255). Omit for no fill (white page).
captureSlide?
optionalcaptureSlide:SlideCapturer
Defined in: src/export/SlideDeckExporter.ts:127
DI: per-slide frame capturer. Default seeks and reads canvas.toDataURL.
imageFormat?
optionalimageFormat:string
Defined in: src/export/SlideDeckExporter.ts:123
Image format passed to addImage. Default 'PNG'.
onProgress()?
optionalonProgress: (progress) =>void
Defined in: src/export/SlideDeckExporter.ts:129
Progress callback in [0, 1].
Parameters
progress
number
Returns
void
orientation?
optionalorientation:PdfOrientation
Defined in: src/export/SlideDeckExporter.ts:115
Page orientation. Default 'landscape' (slides are usually wide).
pageSize?
optionalpageSize:PdfPageFormat
Defined in: src/export/SlideDeckExporter.ts:117
Page size: a jsPDF format name or [width, height] in unit. Default 'a4'.
pdfFactory?
optionalpdfFactory:PdfFactory
Defined in: src/export/SlideDeckExporter.ts:125
DI: PDF document factory. Default lazy-imports jspdf.
still?
optionalstill:"first"|"last"
Defined in: src/export/SlideDeckExporter.ts:113
Which still of each slide to capture: 'first' or 'last' frame. Default 'last'.
unit?
optionalunit:PdfUnit
Defined in: src/export/SlideDeckExporter.ts:119
Measurement unit for the page size. Default 'pt'.