Process CORS image before svg eport

This commit is contained in:
Abhas
2017-04-24 15:46:49 +05:30
parent 0c21438193
commit 811017e8d6
+7 -5
View File
@@ -39692,15 +39692,17 @@ FusionCharts.register('module', ['private', 'modules.exporter.main',
canvas = doc.createElement('canvas'); canvas = doc.createElement('canvas');
canvas.width = paper.width; canvas.width = paper.width;
canvas.height = paper.height; canvas.height = paper.height;
if (exportFormat === 'svg') {
getSvgDataurl(svgForClientSideExport, function (dataUri) { if (crossDomainImageFlag) {
sendPost(dataUri);
});
} else if (crossDomainImageFlag) {
getSVGRawInternalImagesProcessed(svg, getSVGRawInternalImagesProcessed(svg,
function (svg) { function (svg) {
sendPost(svg,crossDomainImageFlag); sendPost(svg,crossDomainImageFlag);
}) })
} else if (exportFormat === 'svg') {
getSvgDataurl(svgForClientSideExport, function (dataUri) {
sendPost(dataUri);
});
} else { } else {
lib.drawSvgOnCanvas(svgForClientSideExport, canvas, 0, 0, paper.width, lib.drawSvgOnCanvas(svgForClientSideExport, canvas, 0, 0, paper.width,
paper.height, function () { paper.height, function () {