没有上传这一步
大多数转换网站会拿走您的文件,放到服务器上转换,再把结果还给您。OnlineFile 则在您正在浏览的页面中完成转换。这一个决定,决定了这里的其他一切。
为什么在本地转换
人们需要转换的文件,很多是护照、签字合同、医疗扫描件和内部截图。只为改个扩展名就把它们上传到陌生人的服务器,并不划算。如今浏览器自己就能解码图片、解析 PDF、运行 OCR、重新编码音频,上传已不再必要。
代价是什么
转换速度取决于您的设备,而不是我们的硬件,所以在手机上重新编码大型视频会很慢。有些格式需要我们无法附带的授权编解码器,色彩管理或 16 位的工作也更适合桌面软件。我们会在相关工具上说明,而不是做到一半才失败。
费用从哪里来
部分页面上的广告支付托管费用。没有付费版本,无需登录,也不分析文件内容。从未到达我们这里的东西,我们也无从统计。
转换由什么完成
Canvas 2D解码、重采样并重新编码位图图像。
pdf.js · pdf-lib渲染页面、提取文本并生成新文档。
tesseract.js在 Web Worker 中进行光学字符识别。
Web Audio · WebCodecs音频解码、人声分离与视频重新编码。
JSZip · mammoth.js批量打包 zip 与解析 DOCX。