【发布时间】:2015-07-07 07:00:40
【问题描述】:
我使用 kineticJS 实现了一个图表工具,现在我想生成一个 PDF,其中包含一些从 kineticJS 阶段捕获的图像。
看起来像这样:
我的 kineticJS div 如下所示:
<div id="canvasDrawingArea" style="height: 650px; width: 1150px;">
<div class="kineticjs-content" role="presentation" style="position: relative; display: inline-block; width: 1150px; height: 650px;">
<canvas width="1150" height="650" style="padding: 0px; margin: 0px; border: 0px; position: absolute; top: 0px; left: 0px; width: 1150px; height: 650px; background: transparent;"></canvas>
<canvas width="1150" height="650" style="padding: 0px; margin: 0px; border: 0px; position: absolute; top: 0px; left: 0px; width: 1150px; height: 650px; background: transparent;"></canvas>
</div>
</div>
我想要实现的是如下图,我在我的电脑上做了一个打印屏幕,但是我不知道如何通过代码来实现:
我已经检查了这个信息
Capture HTML Canvas as gif/jpg/png/pdf?
Save PNG Canvas Image to HTML5 Storage (JAVASCRIPT)?
但就我而言,我有两个画布,因为我有两个图层。
我该怎么做? 我真的需要这样做,这可能吗(我真的希望如此)?
提前谢谢各位。
【问题讨论】:
标签: javascript html kineticjs