我想獲得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 –