为什么有些文件会转码失败?
产品 / 插件:文件共享
平台 / 框架:iOS / Android / Web
更新时间:2022-11-17 15:52
文件转码失败,可能有以下原因:
- 源文件不可编辑。待转码的源文件必须是可编辑的,不⽀持对“只读”、“⼆进制加密”或设置了其它保护导致内容⽆法编辑的⽂件进⾏转码。
- 文件包含的图片在压缩过程中受损,破坏图片结构,此时图片虽然可以正常预览,但是会导致文件转码失败。
例如:图片在 Microsoft Office PPT 中导入正常,但无法转为 PDF,可通过如下步骤判断失败原因和处理:
- 使用图片处理工具判断图片是否被损坏:如使用 PS 工具导入该图片时,会报错 “IDAT: incorrect data check”,代表该图片已损坏;
- 通过 Microsoft Office PPT 对图片进行“另存为”操作,PPT 会对图片重新进行处理。此时将另存为的图片重新插入源文件,可正常文件转码。