Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2012, 14:35
Avatar de Uncontroled_Duck
Uncontroled_Duck
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Málaga [Spain]
Mensajes: 806
Antigüedad: 13 años, 6 meses
Puntos: 261
Zend_Pdf drawText no genera texto

Hola a todos,

Estoy probando como va funciona la clase Zend_Pdf, siguiendo la documentación original.

Trae ejemplos bien explicados y funcionales.

La parte de figuras e imágenes las ejecuta bien, o por lo menos no he profundizado pero si he visto resultados.

No pasa lo mismo con el texto, el cual con un ejemplo básico, me genera el archivo pdf, pero sin ningún contenido.

He visto varios ejemplos en distintas páginas y la base es la similar.

A ver si veis algo que se me escapa.
Código PHP:
//IndexController - pdfAction

$this->_helper->layout->disableLayout();
$this->_helper->viewRenderer->setNoRender(true);

$path APPLICATION_PATH '/../../httpdocs/pdf/';
$name 'test.pdf';

// Create new PDF
$pdf = new Zend_Pdf();
$pdf->pages array_reverse($pdf->pages);

// Create new font
$font Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_COURIER);

// Apply font and draw text
$page1 $pdf->newPage(Zend_Pdf_Page::SIZE_A4);
$page1->setFont($font20);
$page1->setFillColor(Zend_Pdf_Color_Html::color('#000000'));
$page1->drawText('Lorem Ipsum Dolor...'150150'UTF-8');

$pdf->pages[] = $page1;

$pdf->save($path $name);

//_redirect to indexAction 
Gracias de antemano por pasar.

Saludos,
__________________
Todos agradeceremos que pongas el código en su respectivo Highlight