PNGExporter
Defined in: export/PNGExporter.ts:25
Exports a diagram to a raster image (PNG). Renders the diagram content to an offscreen canvas.
Constructors
Sección titulada «Constructors»Constructor
Sección titulada «Constructor»new PNGExporter(
options?):PNGExporter
Defined in: export/PNGExporter.ts:28
Parameters
Sección titulada «Parameters»options?
Sección titulada «options?»ImageExportOptions = {}
Returns
Sección titulada «Returns»PNGExporter
Methods
Sección titulada «Methods»exportToFile()
Sección titulada «exportToFile()»exportToFile(
diagram,filename):void
Defined in: export/PNGExporter.ts:208
Download the diagram as a PNG file.
Parameters
Sección titulada «Parameters»diagram
Sección titulada «diagram»filename
Sección titulada «filename»string
Returns
Sección titulada «Returns»void
makeBlob()
Sección titulada «makeBlob()»makeBlob(
diagram):Promise<Blob>
Defined in: export/PNGExporter.ts:195
Export the diagram to a PNG Blob.
Parameters
Sección titulada «Parameters»diagram
Sección titulada «diagram»Returns
Sección titulada «Returns»Promise<Blob>
makeCanvas()
Sección titulada «makeCanvas()»makeCanvas(
diagram):HTMLCanvasElement
Defined in: export/PNGExporter.ts:41
Render the diagram content to an offscreen canvas.
Parameters
Sección titulada «Parameters»diagram
Sección titulada «diagram»Returns
Sección titulada «Returns»HTMLCanvasElement
makeDataURL()
Sección titulada «makeDataURL()»makeDataURL(
diagram):string
Defined in: export/PNGExporter.ts:188
Export the diagram to a PNG data URL.
Parameters
Sección titulada «Parameters»diagram
Sección titulada «diagram»Returns
Sección titulada «Returns»string