0
是否有可能創建和保存一個PDF文件dataUri-string
與jsPDF
? 這是在數據庫中保存我的字符串:將PDF DataUri保存爲pdf with jsPDF
var pdfAsDataUri = "data:application/pdf;base64,JVBERi0xLjUK...";
感謝
是否有可能創建和保存一個PDF文件dataUri-string
與jsPDF
? 這是在數據庫中保存我的字符串:將PDF DataUri保存爲pdf with jsPDF
var pdfAsDataUri = "data:application/pdf;base64,JVBERi0xLjUK...";
感謝
的HTML5 下載屬性允許你指定的文件名desidered。 這隻適用於某些瀏覽器。的
因此,而不是使用
window.open("data:application/pdf;base64,JVBERi0xLjUK...");
您可以創建一個下載鏈接:
<a href="data:text/plain;charset=utf-8,HELLO!!!!" download="hello.txt">download</a>
使用JavaScript創建您的下載鏈接使用下載ATTRIB UTE並直接下載它:
var a=document.createElement('a');
a.download='FileName.pdf';
a.href=pdfAsDataUri;
a.click();
別人,就像我說
window.open(pdfAsDataUri);
,但不能指定文件名。
另一種解決方案是使用php
和輸出正確的頭,一個二進制文件和文件名。
因爲它不清楚你正在使用哪個數據庫,你想在哪裏保存文件, 順便說一句,如果我可能沒有正確理解你的問題,你想在服務器上的某處存儲比你需要的PDF在任何情況下,一些服務器端編程語言,如php
,asp
,nodejs
等等。