我有一个大小为 1.8 MB 的 png 图像文件。
尝试在 chrome 中复制粘贴图像文件时,我正在使用 DataTransferItem.getAsFile() 方法。然而,上述调用返回的文件对象大小约为 11 MB。
这是代码片段:
items = clipboardItems.items;
item = this._getImageItem(items);
if(item) {
file = item.getAsFile();
}
文件大小 > 11MB
为什么文件大小有如此大的差异?
有什么办法可以保留原始(或接近原始)文件大小?