簡體   English   中英

JSPDF:如何在 jsPDF 中編碼 blob?

[英]JSPDF : how encode blob in jsPDF?

我正在使用 jsPDF() 並且我想展示一個文檔,我的值是 BASE64 現在我想做一個 BLOB 並返回到正常視圖我如何用 JSPDF 做到這一點?

那是代碼,

 const print = () => { const myFont = ""; var doc = new jsPDF(); doc.text(20, 20, "Name " ); doc.addFileToVFS("MyFont.ttf", myFont); doc.addFont("MyFont.ttf", "MyFont", "normal"); doc.output("dataurlnewwindow"); };

我不知道如何添加所需的行

var blobPDF =  new Blob([ doc.output() ], { type : 'application/pdf'});
var blobUrl = URL.createObjectURL(blobPDF);  //<--- THE ERROR APPEARS HERE

window.open(blobUrl);  // will open a new tab

//window.open(blobUrl,'_system','location=yes'); will open a new window

這對我有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM