我正在使用bundle psliwa pdfbundle并成功生成pdfs,但我不知道如何在服务器上保存pdf并能够在mysql数据库中输入生成的pdf的路径。
有人帮帮我吗?使用Symfony2谢谢。答案 0 :(得分:0)
在文档https://github.com/psliwa/PHPPdf#parsing中,您将了解如何将PDF广告输出给用户。
这是由
完成的//$documentXml and $stylesheetXml are strings contains XML documents, $stylesheetXml is optional
$content = $facade->render($documentXml, $stylesheetXml);
header('Content-Type: application/pdf');
echo $content;
如果要将PDF保存为文件系统上的文件,则必须执行
//$documentXml and $stylesheetXml are strings contains XML documents, $stylesheetXml is optional
$content = $facade->render($documentXml, $stylesheetXml);
$filename = '/path/to/the/file.pdf';
file_put_contents($filename, $content);
您可以在http://www.php.net/manual/en/function.file-put-contents.php找到 file_get_contents 功能的文档
但你的问题与包本身没有关系。这是一个关于如何在PHP中保存文件的一般性问题,如何通过像Google这样的搜索引擎轻松找到它?