Skip to main content

Interface: PptxDocument

Defined in: src/export/SlideDeckExporter.ts:275

Minimal pptxgenjs presentation surface this exporter uses.

Properties​

layout?​

optional layout: string

Defined in: src/export/SlideDeckExporter.ts:280

Methods​

addSlide()​

addSlide(): PptxSlide

Defined in: src/export/SlideDeckExporter.ts:276

Returns​

PptxSlide


defineLayout()?​

optional defineLayout(options): void

Defined in: src/export/SlideDeckExporter.ts:279

Parameters​

options​
height​

number

name​

string

width​

number

Returns​

void


write()​

write(options): Blob | Promise<Blob>

Defined in: src/export/SlideDeckExporter.ts:277

Parameters​

options​
outputType​

"blob"

Returns​

Blob | Promise<Blob>


writeFile()​

writeFile(options): void | Promise<string>

Defined in: src/export/SlideDeckExporter.ts:278

Parameters​

options​
fileName​

string

Returns​

void | Promise<string>