2013-10-04 2 views
0

В МОЕМ CONTROLLER:класса 'Zend ZendPdf PdfDocument' не найден

use ZendPdf\PdfDocument; 
public function monthlyReportPdfAction(){ 
    $pdf = new PdfDocument(); 
    $pdf->pages[0] = new Page(Page::SIZE_A4);$pdf->pages[0]->setFont(Font::fontWithName(Font::FONT_HELVETICA), 24);$pdf->pages[0]->drawText('Hello world!', 240, 400); 
    $pdf->save('example.pdf'); 
} 

МОЙ zendpdf в поставщика я создал один .phtml и один HREF в индексе ,,

+0

в мой контроллер – bhuvaneshwaran

ответ

0

Если вы пытаетесь для использования ZendPdf Stand alone вы можете проверить предыдущий ответ: Zend PDF

Возможно, вы также захотите проверить документацию ZF2 для стандартного автозагрузчика, в котором содержится подробная информация об пространствах имен. ZF2 Standard Autoloader

+0

я снова обновил свой композитор ???? теперь моя проблема очищена, но я получаю пустой экран при нажатии на мою гиперссылку pdf. – bhuvaneshwaran

0
use ZendPdf\Font as Font; 
use ZendPdf\Page as Page; 
use ZendPdf\PdfDocument as PdfDocument; 

В классе:

public function exportpdfAction() 
    { 
     $pdf = new PdfDocument(); 

     $pdf->pages[0] = new Page(Page::SIZE_A4); 
     $pdf->pages[0]->setFont(Font::fontWithName(Font::FONT_HELVETICA), 24); 
     $pdf->pages[0]->drawText('Hello world!', 240, 400); 
     $pdf->save(); 

     return new ViewModel(); 
    } 

В composer.json

"zendframework/zendpdf": "*" 
Смежные вопросы