jsPDF 是一个基于 HTML5 的客户端解决方案,用于生成各种用途的 PDF 文档,jsPDF 是一个使用 JavaScript 语言生成 PDF 的开源库。
网址:https://parall.ax/products/jspdf
尝试一下>>
window.jsPDF = window.jspdf.jsPDF;
function test(){
var doc = new jsPDF();
doc.text(20, 20, 'Hello world!');
doc.text(20, 30, 'This is PDF.');
doc.addPage();
doc.text(20, 20, 'this is page 2?');
doc.addPage();
doc.text(20, 20, 'this is page 3?');
doc.save('Test.pdf');
}
生成pdf的内容不能为中文,会乱乱码
//没有效果
//添加字体文本
doc.addFileToVFS('blobs',addFontBase64());
//添加字体,字体名,格式
doc.addFont('blobs','font_bolds','normal')
//通过字体名,使用这字体
doc.setFont('font_bolds')