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
等等。