mime decode pdf quoted-printable

时间:2010-06-18 08:45:50

标签: php encoding mime mime-message

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

但PDF文件始终不可读。我将原始版本与重建版本进行了比较,并且遗漏了很多00,并且替换了其他一些字符。

original file

rebuilt file

1 个答案:

答案 0 :(得分:0)

通过在每一行使用quoted_printable_decode()而不是整个mime-part

来修复