java - html如何转成doc[x]?(要包含带外链的图片!)
迷茫
迷茫 2017-04-17 11:32:01
0
1
392

RT,如何能使html转成doc文件,尤其是兼容图片!

目前测试用JODConverter + OpenOffice,生成的doc文件中无法显示图片!
原因在官方邮件列表中提到是因为html中图片是外链。

尝试使用 DATA URL SCHEME 把图片数据存入html文件中,也无法正常显示图片!

请问,html2doc大家都是怎么实现的?解决方案不限于java~

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

모든 응답(1)
左手右手慢动作

我提供一个我以前使用的方案,仅供参考。
客户要将表格导出成一个Excel文件让他下载下来。一开始我还想不怕这个啊,我大Python有操作excel的包啊。但一看xlrd的文档,生成个表格那么麻烦,我就不想干了。我想我的表格又不需要画多复杂的表头,于是我就直接将表格用HTML Table输出成html文件,但在返回的HTTP的Content-Disposition中将文件名称指定成xxx.xls。这样,在Windows上就被当成EXCEL文件直接打开了,Excel也会自动将HTML中的表格转换成它的表格。

你可以这样,直接输出html,但在下载文件的header中将文件名称指定成xxx.docx。可能结果格式不太好看,不过这可以慢慢调嘛。至于图片,可以尝试下IE支持的MHTML格式,它可以内嵌图片,我记得Word应该是可以识别MHTML格式中的图片的。

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!