Кодирую файл в php,далее хочу его декодировать обратно в файл.
Но при декодировании получаю пустой файл,проблема возможно из-за кодировки.
<?php
$b64 = base64_encode(file_get_contents('pdf.pdf'));
?>
function convert(name, type) {
var lines = <?php echo json_encode($b64); ?>;
var decodedString = atob(lines);
var a = document.getElementById("a");
var blob = new Blob([decodedString], {type: type});
var file = new File([blob], "filename.pdf")
return file;
}
var lines = <?php echo json_encode($b64image); ?>;