decodificación MIME pdf citado imprimible
-
28-09-2019 - |
Pregunta
He sido la construcción de un sistema de ticket sencillo y se hace todo y trabajando a excepción de cuando se recibe archivos PDF a través de correo electrónico que se han enviado a través de quoted-printable
codificación. He intentado usar quoted_printable_decode()
, el filtro de flujo quoted-printable.decode
, este último acaba de crear un archivo vacío. También he intentado usar $input = preg_replace('/=([a-f0-9]{2})/ie', "chr(hexdec('\\1'))", $input)
.
Sin embargo, el archivo PDF siempre es ilegible. He comparado el original con la versión reconstruida y hay una gran cantidad de 00
desaparecidos y algunos otros personajes reemplazado.
Solución
fija mediante el uso de quoted_printable_decode()
en cada línea en lugar de la totalidad mime-parte