java 使用 docx4j 将xmldocx 生成为真正的word文档,将FreeMarker导出的word转换为真正的word,解决word不能在线预览问题
使用FreeMarker模板导出的Word实际上是一个xml文件,Word和WPS支持这种格式,但是网页预览不支持。可以通过修改导出后的.doc文件的后缀验证,修改为.xml后导出的文件可以打开,但本地创建的.doc文件不能打开。docx4j是一个用于创建和操作Microsoft Open XML (Word docx, PowerPoint pptx, 和 Excel xlsx)文件的Java类库。遇到的问题,使用FreeMarker导出Word后本地打开正常,但上传后在浏览器预览显示的是一个xml。
原创
2024-07-25 15:19:41 ·
457 阅读 ·
0 评论