convertir array archivo php pdf header base64 encode

array - PHP obtenga el archivo pdf de la cadena de datos codificados en base64



decode php (2)

Tengo una cadena codificada en base64 que contiene un pdf. ¿Cómo crear un archivo .pdf partir de esta cadena codificada utilizando php?

Algo así como Content-type:application/pdf en la función de encabezado?

esta es la cadena codificada en base64


Con esto puedes crear y abrir el archivo ... pero tal vez esta no sea la respuesta a la pregunta

$data = base64_decode($this->Get(self::Body)); file_put_contents(''file.pdf'',$data);

La respuesta es eco del contenido con un encabezado:

$data = base64_decode($this->Get(self::Body)); header(''Content-Type: application/pdf''); echo $data;


Prueba esta pieza de código

$pdf_base64 = "base64pdf.txt"; //Get File content from txt file $pdf_base64_handler = fopen($pdf_base64,''r''); $pdf_content = fread ($pdf_base64_handler,filesize($pdf_base64)); fclose ($pdf_base64_handler); //Decode pdf content $pdf_decoded = base64_decode ($pdf_content); //Write data back to pdf file $pdf = fopen (''test.pdf'',''w''); fwrite ($pdf,$pdf_decoded); //close output file fclose ($pdf); echo ''Done'';