1

quoted-printable我一直在构建一个简单的票务系统,除了它通过电子邮件接收使用编码发送的 PDF 文件时,一切都已完成并正常工作。我试过使用流过滤器quoted_printable_decode()quoted-printable.decode后者刚刚创建了一个空文件。我也尝试过使用$input = preg_replace('/=([a-f0-9]{2})/ie', "chr(hexdec('\\1'))", $input).

然而,PDF 文件总是不可读的。我将原版与重建版进行了比较,发现有很多00缺失和一些其他字符被替换。

原始文件

重建文件

4

1 回答 1

0

通过quoted_printable_decode()在每一行而不是整个 mime 部分上使用来修复

于 2010-06-18T12:31:03.297 回答