如果你想在生产中使用它,你绝对不希望依赖于你的index.html中引用的互联网链接,就像@khalil_diouri提出的那样.
因此,要在Angular2 / Typescript环境中正确使用它,
首先从npm安装它
npm install –save jspdf
如果您使用的是SystemJS,请将其映射到配置文件中
map: { "jspdf": "node_modules/jspdf/dist/jspdf.min.js" }
安装定义包:(如果没有安装)
npm install typings –global
安装定义文件:
typings安装dt~jspdf –global –save
最后,将其导入component.ts文件中
import jsPDF from 'jspdf' ... let doc = new jsPDF(); doc.text(20,20,'Hello world'); doc.save('Test.pdf'); ...