[英]Capture html canvas not as a dataURL
有没有一种方法可以捕获html画布的内容,而不是像下面的示例那样作为数据url?
将HTML Canvas捕获为gif / jpg / png / pdf吗?
我要这样做的原因是我想将画布的内容转换为jpeg,然后将jpeg转换为与plupload库一起使用的文件类型。 到目前为止,我唯一能找到的解决方案是使用BlobBuilder()从dataURL到Blob,然后再到文件。
https://developer.mozilla.org/en-US/docs/Web/API/BlobBuilder
BlobBuilder api不够健壮,已经过时。 谁能想到一种更好的方法来做到这一点。 或使用JavaScript将dataURL转换为jpeg的更好方法。
您要.jpg吗?
只需使用.toDataURL选项创建一个.jpg而不是默认的.png
myCanvas.toDataURL( "image/jpeg" );
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.