我想获得pdf的发布细节,所以我安装了sfTCPDFPlugin。我是一个新手,所以任何人都可以帮助我?如何使用symfony 1.4中的sfTCPDFPlugin生成PDF?
如何在symfony 1.4中使用sfTCPDFPilugin生成PDF?
我想获得pdf的发布细节,所以我安装了sfTCPDFPlugin。我是一个新手,所以任何人都可以帮助我?如何使用symfony 1.4中的sfTCPDFPlugin生成PDF?
如何在symfony 1.4中使用sfTCPDFPilugin生成PDF?
你似乎有存在的主要问题是从你的模板输出HTML把它放入生成的PDF。为此,您可以使用getPartial
或getPresentationFor
。
,我建议你使用getPartial
。用你想要提取的内容创建一个部分(顺便说一句,如果你需要相同的信息可以看到html),你可以在其他地方使用相同的部分。
假设你创建一个名为局部_my_partial.php
,你可以这样做:
public function executePdf()
{
$config = sfTCPDFPluginConfigHandler::loadConfig();
/* put all your PDF configuration */
$html = $this->getPartial(
'my_partial',
// put in this array all variables you want to give to the partial
array('posts' => $posts)
);
$pdf->writeHTMLCell(
$w=0,
$h=0,
$x='',
$y='',
$html,
$border=0,
$ln=1,
$fill=0,
$reseth=true,
$align='',
$autopadding=true
);
$pdf->Output('example_001.pdf', 'I');
throw new sfStopException();
}
请参考链接逐步使用sfTCPDFPlugin生成PDF。
http://www.symfony-project.org/plugins/sfTCPDFPlugin/1_6_3?tab=plugin_readme
yes ..我指的是......但我不清楚他们在Hello World测试中提到的编码(sfTCPDF/test)..我必须把我想要生成的PDF模板放在我的动作类中? – fdz
没有这个示例url(sfTCPDF/test)来检查这个插件是否配置正确。 如果这个(sfTCPDF/test)url在你的系统中工作,那么只有你可以继续下去。 –
作为一个方面说明,我试图TCPDF了一段时间,这是不是真的由于性能问题的工作。 DomPDF更光滑! – Prasad
阅读我的问题和ansewer这里: http://stackoverflow.com/questions/19802383/symfony-1-4-with-tcpdf-how-to-retreive-data-from-a-database- and-show-it-as-ap –
阅读我的问题和ansewr在这里: http://stackoverflow.com/questions/19802383/symfony-1-4-with-tcpdf-how-to-retreive-data -from-a-database-and-show-it-as-ap –