[英]Client side pdf javascript plugin, pdfMake support for multiple languages
我正在寻找一个可以在pdf中生成HTML内容的插件(应该可用于javascript / jQuery / AngularJS)。 它也应该有多语言支持。
我尝试了以下两个,但这些插件也有其局限性:
具体问题 : pdfMake确实允许样式,它也支持语言,但我的内容来自
ng-model
,可以输入英文和非英文字符。 通过pdfMake,下载时非英文字符为空白。
如果您已经了解Javascript,那么最强大的方法就是使用NodeJ来实现服务器端。 生成PDF是一件非常昂贵的事情,你不应该给用户带来这种负担。
如果你能够启动NodeJS服务器,我建议使用PhantomJS 。 它是一个强大的工具,可以用网页做任何你想做的事情(也可以从网站上抓取和创建pngs / jpegs)。
如果你必须在html中绑定值,你可以做两件事:
然后,如果你真的想在客户端这样做,你可以使用像Browserify这样的东西,允许你在浏览器中执行类似NodeJs的代码
我在我的一个产品中使用了这个解决方案,它确实非常好用
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.