2012-03-25 68 views
1

我使用PHPPdf库在我的Symfony2应用程序中即时生成PDF。但是我找不到将PDF原始数据转储/写入/保存到文件的方法。使用PHPPdf保存PDF文件

从Symfony的控制器我尝试这样做:

$content = $this->render('AcmeBundle:PDF:template.xml.twig'); 
file_put_contents('documents/123.pdf', $content); 

,但因为它似乎我得到渲染HTML和PDF不是二进制数据。当我添加@Pdf注释时,所有输出都被路由到PDF文档并进入浏览器,但我需要保存原始数据,以便以后检索。

我看着FacadeBuilder但coudl'n没有发现任何有用的东西。

任何帮助,将不胜感激......

回答

1

看看this,我认为你应该使用$content = $facade->render($xml);比如上例中的动作。

+0

是的,那正是我期待的 - 非常感谢! :)我太忙了,只是想错过'ExampleController':| – 2012-03-25 15:56:50