gpt4 book ai didi

php - 如何使用 barryvdh/laravel-dompdf 将 PDF 附加到 Laravel 中的电子邮件中

转载 作者:可可西里 更新时间:2023-10-31 23:07:13 29 4
gpt4 key购买 nike

我知道这个问题之前有人问过,但我显然需要我的手。我正在尝试将 pdf 附加到电子邮件中并发送出去。我已经在 Laravel 之外使用 PHPMailer 完成了它,但现在我正在尝试以 Laravel 的方式实现它并且无法让它工作。我在这里做错了什么?

这是我遇到的错误的开始:

FileByteStream.php 第 144 行中的 Swift_IoException:无法打开文件进行阅读 [%PDF-1.3

    public function attach_email($id){

$info = Load::find($id);

$info = ['info'=>$info];

Mail::send(['text'=>'mail'], $info, function($message){

$pdf = PDF::loadView('pdf.invoice');

$message->to('example@gmail.com','John Smith')->subject('Send Mail from Laravel');

$message->from('from@gmail.com','The Sender');

$message->attach($pdf->output());

});
echo 'Email was sent!';
}

最佳答案

使用 $message->attachData($pdf->output(), 'filename.pdf'); 而不是 $message->attach($pdf->output() );

关于php - 如何使用 barryvdh/laravel-dompdf 将 PDF 附加到 Laravel 中的电子邮件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40847992/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com