【发布时间】:2012-01-25 18:07:41
【问题描述】:
如果我使用this tool 查看test.png 文件的base64 编码,我得到的base64 字符串与我在HTML 画布上绘制该png 并执行toDataURL 不同。这是为什么?如果 toDataURL 给我的结果不正确,我应该如何将 PNG 绘制到画布上然后保存它?
谢谢。
【问题讨论】:
标签: javascript html png base64
如果我使用this tool 查看test.png 文件的base64 编码,我得到的base64 字符串与我在HTML 画布上绘制该png 并执行toDataURL 不同。这是为什么?如果 toDataURL 给我的结果不正确,我应该如何将 PNG 绘制到画布上然后保存它?
谢谢。
【问题讨论】:
标签: javascript html png base64
您是如何使用画布上下文绘制图像的?
我认为不同之处在于您绘制了不同尺寸的图像context.drawImage(imageObj,destX,destY);
保持画布的宽度和高度与原始图像尺寸完全相同,就可以了
【讨论】: