我正在开发一个现有项目,该项目使用 Kinetic.js 从 Canvas 生成 base64 dataUrl。 (现在我可以完美地将这个dataUrl导出为png/jpg)
我还需要将 Canvas 上的内容导出为 PDF 文件。 我为此使用 jsPDF。
问题是当canvas的内容分布在多个页面上时,jsPDF无法正常工作。
我在这里找到了解决方案:https://github.com/MrRio/jsPDF/issues/434#issuecomment-249697715
这就是为什么我需要从kinetic dataURL获取canvas才能检索canvas.width、canvas.height
你对此有什么想法吗? 非常感谢。
最佳答案
var nativeCanvas = layer.getCanvas()._canvas;
关于javascript - 如何从kineticjs获取canvas对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46913955/