Преобразование из BLOB-объекта в PDF - PullRequest
0 голосов
/ 09 января 2019

Я могу конвертировать мои 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-объекта

1 Ответ

0 голосов
/ 11 января 2019

Вы можете установить тип содержимого при создании большого двоичного объекта, чтобы указать, что это PDF-файл.

var blob = new Blob([xhr.response], { type: 'application/pdf' });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...