我正在使用HTML canvas将dataURL发送到服务器,然后使用Perl将其保存到图像文件中。我需要一个jpeg或gif文件类型(Perl模块PDF :: Create支持的唯一类型)。但是,无论我在toDataURL中指定什么,我仍然会得到一个PNG dataURL,并且无法从中创建jpeg或gif。 我在Windows中使用IE 11。有什么想法吗?
var imgdata = canvas.toDataURL('image/gif');
var imgdata = canvas.toDataURL('image/jpeg');
两者都导致:
data:image/png;base64,iVBORw0KGgo...etc