Я пытаюсь сэкономить весь флот (Pie/Bar) Chart to PDF. Я использую jQuery/FLOT для рисования диаграммы пирога и диаграммы.Сохранение диаграммы флота как PDF
У меня есть код для загрузки флота в формате PDF, но у меня есть три диаграммы на одной странице, и проблема заключается в том, что я нажимаю загрузку, которую они печатают на странице, и в то же время я получил их в другом PDF отдельно. Мой вопрос: возможно ли, чтобы все они были в одном PDF-формате и не распечатывали их на странице.
Любая идея?
спасибо.
Вот мой код:
<div id="container" style="width:330px;height:330px"></div>
<a id="toPdf">Download as PDF </a>
var _canvas = null;
$(function() {
$.plot($("#container"), [ { label: 'Test', data: [[0, 0], [1, 9]] } ], { yaxis: { max: 1 } });
$("#toPdf").on("click", function(e) {
e.preventDefault();
html2canvas($("#container").get(0), {
onrendered: function(canvas) {
document.body.appendChild(canvas);
var imgData = canvas.toDataURL('image/png');
console.log('Report Image URL: '+imgData);
var doc = new jsPDF('landscape');
doc.addImage(imgData, 'PNG', 10, 10, 190, 95);
doc.save('testingPDF.pdf');
}
});
});
});
не работает: ((любая идея? –
не работает –
у вас есть ошибки? –