Various Chart Export using WebAPI
21 Sep 20204 minutes to read
Export
[POST] /Api/Chart/Export
It is used to export the Chart control to the specified format.
URL parameters
Parameter | Description |
---|---|
ChartModel | It contains the model of the chart. |
Data | DataURL of the chart to be exported. |
Response information
Code: 200
Content-Type: application/octet-stream
Code example
$("#chartContainer").ejChart(
{ exportSettings: { angle: 180, action: "http://js.syncfusion.com/demos/ejServices/api/Chart/Export" },
});
The above example will export the Chart into specified file format.
SvgExport
[POST] /Api/Chart/SvgExport
It is used to export the Chart control as an SVG image.
URL parameters
Parameter | Description |
---|---|
ChartModel | It contains the model of the chart. |
Data | DataURL of the chart to be exported. |
Response information
Code: 200
Content-Type: application/octet-stream
Code example
$("#chartContainer").ejChart(
{exportSettings: { type: "svg", angle: 180, action: "http://js.syncfusion.com/demos/ejServices/api/Chart/SvgExport" },
});
The above example will export the Chart as an SVG image.
ExcelExport
[POST]/Api/Chart/ExcelExport
It is used to export the Chart control as an Excel document.
URL parameters
Parameter | Description |
---|---|
ChartModel | It contains the model of the chart. |
Data | DataURL of the chart to be exported. |
Response information
Code: 200
Content-Type: application/octet-stream
Code example
$("#chartContainer").ejChart(
{exportSettings: { type: "xlsx", angle: 180, action: "http://js.syncfusion.com/demos/ejServices/api/Chart/ExcelExport" },
});
The above example will export the Chart as an Excel file.
WordExport
[POST] /Api/Chart/WordExport
It is used to export the Chart control as a Word document.
URL parameters
Parameter | Description |
---|---|
ChartModel | It contains the model of the chart. |
Data | DataURL of the chart to be exported. |
Response information
Code: 200
Content-Type: application/octet-stream
Code example
$("#chartContainer").ejChart(
{exportSettings: { type: "docx", angle: 180, action: "http://js.syncfusion.com/demos/ejServices/api/Chart/WordExport" },
});
The above example will export the Chart as an Word file.
PdfExport
[POST] /Api/Chart/PdfExport
It is used to export the Chart control as a PDF document.
URL parameters
Parameter | Description |
---|---|
ChartModel | It contains the model of the chart. |
Data | DataURL of the chart to be exported. |
Response information
Code: 200
Content-Type: application/octet-stream
Code example
$("#chartContainer").ejChart(
{exportSettings: { type: "pdf", angle: 180, action: "http://js.syncfusion.com/demos/ejServices/api/Chart/PdfExport" },
});
The above example will export the Chart as PDF file.
ImageExport
[POST] /Api/Chart/ImageExport
It is used to export the chart control as an image (PNG/JPG).
URL parameters
Parameter | Description |
---|---|
ChartModel | It contains the model of the chart. |
Data | DataURL of the chart to be exported. |
Response information
Code: 200
Content-Type: application/octet-stream
Code example
$("#chartContainer").ejChart(
{exportSettings: { type: "jpg", angle: 180, action: "http://js.syncfusion.com/demos/ejServices/api/Chart/ImageExport" },
});
The above example will export the Chart as JPG Image.