0

嗨,我可以使用 wkhtmltopdf 库从 html 页面生成 pdf 文件。我通过不使用 php 和方法的系统命令生成 pdf 文件。

$command = "wkhtmltopdf\wkhtmltopdf --page-size Letter ".$myFile." ".$outfile;
system($command);

现在我想将这个生成的 pdf 文件作为电子邮件的附件发送。为此,我必须使用系统命令将 pdf 报告保存到我的本地目录。How can i do that?

4

2 回答 2

0

这是一种方法: http ://www.php.net/manual/en/function.mail.php#105661

更好更简单的方法是使用 Zend 框架 (Zend_mail) 之类的框架:http: //framework.zend.com/manual/1.12/en/zend.mail.attachments.html

于 2013-11-04T21:31:16.507 回答
0

将输出文件路径作为最后一个参数提及

/usr/local/bin/wkhtmltopdf --page-size 'A4' --viewport-size 2480x3508 --margin-top '10' --margin-bottom '10' --margin-right '0' --margin-left '0' --header-spacing '1' --footer-spacing '0' pdfoutputFile.pdf

于 2017-02-07T06:18:11.853 回答