Zum Hauptinhalt springen
下载 ' + ext.toUpperCase() + '';
resultMeta.innerHTML = '原图: ' + file.name + ' (' + (file.type||'unknown') + ', ' + fmtSize(file.size) + ')
输出: ' + fmt + ', ' + fmtSize(outSize) + ' (' + img.width + '×' + img.height + ')
';
resultArea.classList.add('show');
} catch(err) {
showError('转换失败: ' + err.message + ' (浏览器可能不支持 ' + fmt + ')');
}
btnMain.disabled = false; btnMain.textContent = orig;
};
img.onerror = function() { showError('图片加载失败'); btnMain.disabled = false; btnMain.textContent = orig; };
img.src = ev.target.result;
};
reader.onerror = function() { showError('文件读取失败'); btnMain.disabled = false; btnMain.textContent = orig; };
reader.readAsDataURL(file);
});
btnClear.addEventListener('click', function() { form.reset(); qv.textContent = '90'; clearError(); clearResult(); });
})();