-1

我正在使用 bundle psliwa pdfbundle 并成功生成 pdf,但我不知道如何将 pdf 保存在服务器上并能够将生成的 pdf 的路径放入 mysql 数据库中。

谁来帮帮我?使用 Symfony2 谢谢。

4

1 回答 1

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等搜索引擎轻松找到的一般问题

于 2012-10-10T07:06:30.893 回答