繁体   English   中英

从blob转换为pdf

[英]Converting from blob to pdf

我能够将我的 pdf 文件转换为 blob。 但我想做的恰恰相反,将它从blob转换为pdf。

这是我将其从 pdf 转换为 blob 的代码。 我只需要一些建议,我可以从 blob 返回到 pdf。

var xhr=new XMLHttpRequest();

xhr.open("GET","./template.pdf");
xhr.responseType="arraybuffer";

xhr.onload = function (e){
    var blob = new Blob([xhr.response]);
    var url = URL.createObjectURL(blob)

    console.log(url);

    var embed=document.getElementById("template");
    embed.src = url;
}

xhr.send();

结果将从控制台返回一个 blob=> blob: http://localhost:8081/d42939da-e318-4d88-b46f-8240efaa7b1c一旦我将其粘贴到 url 上,它会显示一个巨大的 blob 文本

您可以在创建 blob 时设置内容类型以告知它是 pdf。

var blob = new Blob([xhr.response], { type: 'application/pdf' });

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM