2013-09-06 5 views
0

Я делаю HTML-шаблон HTML, и я собираюсь установить фоновое изображение.Установить/Добавить фоновое изображение в формате PDF с использованием Symfony Framework

Вот мой код ниже:

<?php 
class pdfAction extends sfAction{ 
    public function execute($request){ 
    $id = $request->getParameter('id'); 
    if(!$id){ 
     return $this->forward404(); 
    } 
    $testTemplate = Doctrine_Core::getTable('PrintManual')->findOneById($id); 
    if(!$testTemplate){ 
     return $this->forward404(); 
    } 

    $config = sfTCPDFPluginConfigHandler::loadConfig('my_config'); 
    sfTCPDFPluginConfigHandler::includeLangFile($this->getUser()->getCulture()); 

    $pdf = new sfTCPDF(); 

    $pdf->SetTitle('Precena Biz - Test Template'); 
    $pdf->SetSubject('Precena Biz - Test Template'); 

    $pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN)); 
    $pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA)); 
    $content = myTools::loadTemplate('pdfTpl',array('test'=>$testTemplate), sfConfig::get('sf_root_dir') . '/apps/AdmSys/modules/test/templates'); 

    $pdf->AddPage(); 

    $pdf->SetFont('kochiminchosubst', "", 13); 

    $pdf->writeHTML($content, true, 0); 

    //$pdf->AddI(); 
    $pdf->setPrintHeader(false); 
    $pdf->setPrintFooter(false); 

    $pdf->Output('test.pdf', 'I'); 

    throw new sfStopException(); 
    return $this->renderText(''); 
    } 

} 

Как я буду добавлять или установить изображение в фоновом режиме?

ответ

0

Я предлагаю использовать инструмент wkhtmltopdf . https://code.google.com/p/wkhtmltopdf/

+0

нет необходимости добавлять инструмент все, что я хочу, установить его как фоновое изображение –

+0

как я могу добавить к нему? –