0
点赞
收藏
分享

微信扫一扫

PHPWord使用IOFactory::load的MsDoc跟Word2007的区别

40dba2f2a596 2023-02-09 阅读 122


MsDoc读取的是.doc后缀,适用于2003年前的MicrosoftOffice版本的word文件,对于现在来说已经很老了,Word2007读取的是docx后缀,现在基本使用的是Word2007了。

适用于两种后缀文件的代码,如果是因为这个原因报错的话,问题是很好解决的。

if ('docx' == $file_ext) {
$inputFileType = 'Word2007'; //Word2007及以上
} else {
// $this->openOfficePreview($inputFileName);//调用openoffice处理吧
$inputFileType = 'MsDoc'; //Word97-2003 但是会乱码 何解? TODO
}


举报

相关推荐

0 条评论