Я хочу экспортировать AMCharts в PPT. У меня 7-8 графиков на одном экране, и я хочу экспортировать PPT.
Я пробовал много способов, но не работал.
Также пробовал это решение , но у меня не работает.
Я хочу получить такой результат ExpedctedResult
но я получаю GeneratedResult
Отсутствующие линии диаграммы и круговая диаграмма нуждаются в помощи для решения этой проблемы.
$(document).ready(function () {
var element = $("#html-content-holder");
var getCanvas;
$("#btn-Preview-Image").on('click', function () {
html2canvas(element, {
onrendered: function (canvas) {
$("#previewImage").append(canvas);
getCanvas = canvas;
}
});
});
$("#btn-Convert-Html2Image").on('click', function () {
var imgageData = getCanvas.toDataURL("image/png");
var pptx = new PptxGenJS();
var slide = pptx.addNewSlide();
slide.addImage({
x: 1, y: 1, w: 8.0, h: 4.0,
data: imgageData
});
pptx.save('Dealer-Performance-Dashboard');
return false;
});
});
<div class="row dashselection" id="html-content-holder">
</div>
<input id="btn-Preview-Image" type="button" value="Preview" />
<a id="btn-Convert-Html2Image" href="#">Download</a>
<br />
<h3>Preview :</h3>
<div id="previewImage">
</div>
с здесь вы получите любой скрипт диаграммы