Blob字符串url到PDF
Blob string url to PDF
我正在创建一个包含多个SVG 的blob url字符串
blob:文件%3A///45525ac9-caa6-4a48-aa8f-aab1ff6c9e7e
我也可以使用iframe打印这个。
function closePrint () {
document.body.removeChild(this.__container__);
}
function setPrint () {
this.contentWindow.__container__ = this;
this.contentWindow.onbeforeunload = closePrint;
this.contentWindow.onafterprint = closePrint;
this.contentWindow.focus(); // Required for IE
this.contentWindow.print();
}
function printPage (sURL) {
var oHiddFrame = document.createElement("iframe");
oHiddFrame.onload = setPrint;
oHiddFrame.style.visibility = "hidden";
oHiddFrame.style.position = "fixed";
oHiddFrame.style.right = "0";
oHiddFrame.style.bottom = "0";
oHiddFrame.src = sURL;
document.body.appendChild(oHiddFrame);
}
printPage(fileURL);
但是,我怎样才能下载与javascript中的PDF相同的url内容呢?
您基本上是在问如何将SVG转换为PDF,对吧?要么你在服务器端做,要么如果你绝对想用JavaScript做:看看PDFKit。
相关文章:
- 如何在不在本地下载的情况下将url中提供的文件(pdf/doc)转换为json/string/base64格式
- "访问被拒绝”;当试图在IE11中打开为程序生成的PDF生成的URL时
- Pdf.js:使用base64文件源而不是url来呈现Pdf文件
- 我们如何将URL的PDF转换为convert.javascript中的ToBase64String
- 如何发布到URL并打开一个新窗口以显示pdf格式的响应
- 无法使用inAppBrowser cordova在android中打开pdf url
- 使用来自 URL 的参数生成联机 PDF
- 当URL指向PDF文件时,如何在窗口弹出窗口中设置标题
- 从会话数据生成的临时 PDF 创建临时 URL
- 如何保存.pdf没有 url 的浏览器窗口中弹出的文件
- 是否可以将相对 URL 提供给 Phantom.js页面生成器以获取 PDF 渲染
- 将信息提交到url,也可以打开PDF
- HTML强制用户从URL下载PDF文件
- 将画布数据URL导出为PDF--如何?DataURL太长,无法传递到服务器
- Blob字符串url到PDF
- 从远程url加载pdf以Mandrill附件的形式发送
- 通过iframe将浏览器中的PDF URL发送到打印机
- 需要使用url下载PDF
- 使用jspdf将图像url转换为pdf
- 当url生成PDF输出时,Iframe onload不工作