我已经成功地实现了一个表单,其中我使用 curl 从外部 URL 接收 JSON base64 编码字符串。之后,我解码字符串并使用php将文件另存为pdf,然后使用swiftmailer将pdf通过电子邮件发送到用户的电子邮件中。
检索 JSON 值流后代码的主要部分
$jsonvalue = $json['value'];
$dcode = (base64_decode($jsonvalue));
file_put_contents($file, $dcode);
//Swift mailer email attachment code
在此之后,我使用 php swiftmailer 将此文件作为附件通过电子邮件发送。这是正确和最有效的方法吗?
感谢您抽出宝贵时间
1).不确定是否可以直接将内容另存为.pdf文件。据我所知,您需要使用名为tcpdf http://www.tcpdf.org/的第三方库将文件另存为PDF文件。
2). 您可以使用 swift 邮件程序通过电子邮件发送附件。