2014-10-03 78 views
2

我使用jsPDF(https://github.com/MrRio/jsPDF)創建PDF。 這是非常基本的,但做足了工作。 要實際創建befor定義的PDF,請使用 doc.output('datauri');
該文件是非常貧窮的,我不知道什麼outputtyps可用,如果它很重要。 在google上很難找到任何關於此的內容; jsPDF似乎不像應該那樣普遍。 它打開PDF,但我希望PDF作爲文件開始下載。 我想打開這個對話框,詢問我是否想保存或打開。 我希望任何人都明白我想要做什麼。 感謝先進! ueenjsPDF輸出PDF下載

更新: 我發現所有outputtypes的列表:https://stackoverflow.com/a/18098815/3123142我要的是:doc.output( '保存', 'filename.pdf');但它會拋出一個erroralert:「函數jsPDF /輸出中的錯誤:saveAs未定義」如何解決此問題?

+0

[doc.save()拋出jspdf錯誤的可能重複](http://stackoverflow.com/questions/20340194/doc-save-throwing-error-with-jspdf) – 2016-05-29 19:33:17

回答

4

修復了我自己的問題: 在我的jsPDF的zip文件中沒有工作的FileSaver.js,所以我再次從github https://github.com/eligrey/FileSaver.js下載它並將它鏈接到頭部,現在一切正常。