[不懂就问]phpword中 IOFactory::load($paths)初始化doc文件失败
背景:
在搞一个毕设,用的是
laravel 8.0
laravel-admin 1.8
PHP 7.3
PHPword 0.18.1
需求:文档上传编辑下载导出
思路:文档上转为HTML,使用富文本编辑 至此
问题
- 两份文件
doc
docx
docx 可正常导入编辑
doc 失效
报错信息如下
ZipArchive::getFromName(): Invalid or uninitialized Zip object
已知
ZipArchive
扩展已安装- 百度尝试
- 报错如下
很迷幻的错误 是文本中格式解析错误了? 求大佬指点
可能就是字体的问题 最好dd打印一下上传的文件内容是否一致以及文件内容编码问题 不同格式可能会导致乱码问题 读取内容的时候可以统一转换一下编码
@Latent 感谢 我这边有导入生成 html 文件 格式是这样的 也很奇怪
另外phpword 使用我确实不是很熟悉,请问编码格式设置
不支持doc
所以你们用什么组件去读取doc
同样的问题,同样的报错,doc还能支持吗楼主 :flushed: