当前位置:  开发笔记 > 编程语言 > 正文

带有Fabric画布的FileSaver.js

如何解决《带有Fabric画布的FileSaver.js》经验,为你挑选了1个好方法。

我试图将FileSaver.js与Fabric.canvas对象一起使用,但似乎Fabric js没有blob选项.

顺便说一句,我正在使用Meteor框架.

如何在不使用基本canvas.toDataUrl的情况下导出Fabric画布?

谢谢 :)



1> Florent B...:

您可以通过使用本机Canvas元素来实现。

var canvas = new fabric.Canvas("canvas");

// ... your code here ...

canvas.getElement().toBlob(function(blob) {
  saveAs(blob, "canvas.png");
});

而且,如果您希望将其与Safari配合使用,则可以使用Sebastian Tschan Javascript Canvas到Blob polyfill 。

推荐阅读
小妖694_807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有