PdfExportOptions
Defined in: src/lib/pdf-export.ts:25
Options for PDF export.
Properties
filename?
optionalfilename:string
Defined in: src/lib/pdf-export.ts:42
Filename used by the download helpers (default: “document.pdf”)
fontSize?
optionalfontSize:number
Defined in: src/lib/pdf-export.ts:29
Font size in points for body text (default: 12)
margins?
optionalmargins:object
Defined in: src/lib/pdf-export.ts:33
Page margins in mm (default: 20 on all sides)
bottom?
optionalbottom:number
left?
optionalleft:number
right?
optionalright:number
top?
optionaltop:number
onProgress()?
optionalonProgress: (progress:PdfExportProgress) =>void
Defined in: src/lib/pdf-export.ts:44
Callback for progress updates during export
Parameters
| Parameter | Type |
|---|---|
|
|
Returns
void
pageNumbers?
optionalpageNumbers:boolean
Defined in: src/lib/pdf-export.ts:40
Whether to include page numbers (default: true)
pageSize?
optionalpageSize:"a4"|"letter"|"legal"
Defined in: src/lib/pdf-export.ts:27
Page size (default: “a4”)
title?
optionaltitle:string
Defined in: src/lib/pdf-export.ts:31
Document title rendered at top of first page