1
helone 2017-01-09 10:22:41 +08:00
word 的话其实不用遵从格式,直接保存 html 内容然后扩展名改成 doc 或者 docx 就可以了。。。
|
2
holyghost 2017-01-09 10:25:30 +08:00
关于 PDF
尝试过 mpdf 和各种 wrapper ,肥肠严重的问题是页面的样式和 pdf 的样式需要各写一套,改起来非常麻烦。 后来改成直接调用 phantomjs 打印成 pdf 了,省心 关于 word 尝试过使用 html 另存为的方案,仍然存在各写一套的问题,我这暂时还没有好的办法。 |
3
lygmqkl OP |
4
holyghost 2017-01-09 11:42:03 +08:00 1
@lygmqkl
1. 对,就是使用 phantomjs 访问目标页面,调用类似于 chrome 的 ctrl+p 其他打印机 - 本地打印机 - 打印成 pdf 的这个功能,只不过是在服务器上用命令行执行的而已。 2. 可以,但是好像需要改 html 的一部分注释才能正常显示,资料很多查查看。 |
6
lygmqkl OP |
7
ACTom 2017-01-10 14:49:19 +08:00
如果是 html 转 pdf 的话,推荐用 wkhtmltopdf 。
github 上有各种 php 的 wrap 。 |