файл — Могу ли я получить PDF-содержимое BLOB-объекта из закодированного URL в Stack Overflow

У меня есть BLOB URL-адрес, который имеет PDF-файл с содержанием:

blob:http://localhost/468479b7-7db1-4e35-ab35-acf9ff0739f8

Используя программу чтения файлов, я конвертирую ее в base64:

var myReader = new FileReader();
var blob = new Blob([v.src], {type: "application/pdf"});
myReader.readAsDataURL(blob);

myReader.onload = function(event) {
result = event.target.result;
console.log(result);
console.log(v.src);
};

Результат:

data:application/pdf;base64,YmxvYjpodHRwOi8vbG9jYWxob3N0LzQ2ODQ3OWI3LTdkYjEtNGUzNS1hYjM1LWFjZjlmZjA3MzlmOA==

Теперь я могу получить содержимое PDF из зашифрованного URL?

Если нет, каковы мои варианты?

0

Решение

Извлеките контентную часть. Расшифруйте и сохраните в файл.

    $data = explode(';',"data:application/pdf;base64,YmxvYjpodHRwOi8vbG9jYWxob3N0LzQ2ODQ3OWI3LTdkYjEtNGUzNS1hYjM1LWFjZjlmZjA3MzlmOA");
$encoded = explode(',',$data[1]);
file_put_contents("test.pdf",base64_decode($encoded[1]));
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]