请问大佬,PHPWord读取MsDoc中文乱码怎么整?
php吧
全部回复
仅看楼主
level 1
啊琦 楼主
小程序的web-view需要word预览,我是打算用PHPWord(版本0.18.3)生成html然后内嵌个iframe,PHP是74的。
docx文件没问题,表格图片都正常展示,但doc就不行了,全是乱码。
gayHub上看到类似问题但似乎还无解,有知道怎么解决的老哥还请指点一下…
2022年07月12日 07点07分 1
level 1
啊琦 楼主
喊下口号,php是世界上最好的语言[阴险]
2022年07月12日 07点07分 2
level 13
文字编码转换为utf-8
2022年07月12日 07点07分 3
感谢大佬回复,我尝试过了,在TemplateProcessor里iconv(‘gbk’, ‘utf-8′, $replace);但是无效,应该是改错了地方,我再找找
2022年07月12日 08点07分
level 14
我记不太清,我记得需要把word文件先用软件保存为utf8,好像是它默认的不是utf8。不知有没有记错,仅提供个思路吧。
2022年07月12日 11点07分 4
我想了想还是决定用LibreOffice了,达到目的最重要。无论如何谢谢大佬回复[哈哈]
2022年07月12日 16点07分
level 13
前天看到一份源码,里面需要设置字体。不然会乱码
2022年07月17日 16点07分 5
改用LibreOffice了,完美解决,谢谢大佬
2022年07月18日 01点07分
@啊琦 大佬,你用LibreOffice 是读取doc文档的,然后在前台输出html的?
2022年10月13日 04点10分
@D大叔SH 对的,不复杂的文件呈现效果OK的
2022年10月13日 06点10分
@啊琦 能加个Q或者微信聊一下吗?我有遇到一些问题,想请教一下。
2022年10月25日 07点10分
1