访问次数
我的另一个总结性博客: todototry 大米粒

利用jsPDF有效减轻报表型应用服务器的IO负载

1.利用jsPDF在客户端浏览器上生成pdf文档

  使用这种方法可以有效减轻服务器的压力,但是对于国际化,此库任然存在的问题:该库不支持unicode,生成中文文档会乱码,官方也有描述这个问题,详情请参见:https://github.com/MrRio/jsPDF/issues/12。

 

2.解决中文问题。

利用canvas绘图,将中文绘入图片中,然后再利用jsPdf组合文字和图片来生成pdf.

可以使用如下javascript库来生成文档:

    1.  https://github.com/kangax/fabric.js

    2.  https://github.com/niklasvh/html2canvas

 

3.示例:

 

参考: Javascript的一个生产PDF的库: unicode和中文问题的解决::  http://www.cnblogs.com/ToDoToTry/p/4590791.html

posted @ 2015-03-16 12:14  fandyst  阅读(514)  评论(0编辑  收藏  举报