-

jsPDF使用JavaScript在浏览器中生成PDF文档(图文教程)

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')