用了 jsPDF 的 addHTML 页面表格短的时候可以使用 页面长的时候就卡死了
1
halfcrazy 2017 年 3 月 23 日
phantomjs 试试
|
3
yamadie 2017 年 3 月 23 日 ``` js
window.print(); ``` |
5
dong3580 2017 年 3 月 23 日
|
7
871588950 2017 年 3 月 23 日
wkhtmltopdf 需要后端配合
|
8
linshuizhaoying 2017 年 3 月 23 日 via iPhone
canvas 截图然后转
|
9
fensh 2017 年 3 月 23 日
不会 js 的前来捣乱
|
11
dong3580 2017 年 3 月 23 日
|
12
shyling 2017 年 3 月 23 日
nightmare 大法好
|
15
dong3580 2017 年 3 月 23 日
@vremouth
简单点的 A4 ,比如 A 页面,各种渲染,你试试 做个页面 B ,内容和 A 页面一致,但保持固定 800px 宽度的 div ,页面生成后执行 window.print 即可。 这只是个参考,你可以自己试试生成效果,如果你是前后端分离,前端代码基本上代码可以重用 A 的,后端依然是原始接口,还是满方便的。 注意,各个浏览器可能存在打印的颜色差距大的问题,这个要慢慢调了。 |