请问大佬,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
ghc00259
文字编码转换为utf-8
2022年07月12日 07点07分
3
啊琦
感谢大佬回复,我尝试过了,在TemplateProcessor里iconv(‘gbk’, ‘utf-8′, $replace);但是无效,应该是改错了地方,我再找找
2022年07月12日 08点07分
level 14
weikaixxxxxx
我记不太清,我记得需要把word文件先用软件保存为utf8,好像是它默认的不是utf8。不知有没有记错,仅提供个思路吧。
2022年07月12日 11点07分
4
啊琦
我想了想还是决定用LibreOffice了,达到目的最重要。无论如何谢谢大佬回复
2022年07月12日 16点07分
level 13
ghc00259
前天看到一份源码,里面需要设置字体。不然会乱码
2022年07月17日 16点07分
5
啊琦
改用LibreOffice了,完美解决,谢谢大佬
2022年07月18日 01点07分
D大叔SH
@啊琦
大佬,你用LibreOffice 是读取doc文档的,然后在前台输出html的?
2022年10月13日 04点10分
啊琦
@D大叔SH
对的,不复杂的文件呈现效果OK的
2022年10月13日 06点10分
D大叔SH
@啊琦
能加个Q或者微信聊一下吗?我有遇到一些问题,想请教一下。
2022年10月25日 07点10分
1