estoy tratando de implementar el primer ejemplo del manual sobre como
crear un documento PDF con PDFDocument que consiste en crear el
siguiente controlador:
<?php
class ReportsController extends ApplicationController {
public function showAction(){
$pdf = new PdfDocument();
$pdf->addPage();
$black = PdfColor::fromName(PdfColor::COLOR_BLACK);
$pdf->setTextColor($black);
$pdf->setFont('helvetica', '', 18);
$pdf->writeCell(40, 10, "Hello PDF");
$pdf->outputToBrowser();
}
}
?>
El problema se produce cuando se ejecuta el metodo $pdf-
>outputToBrowser(); que genera la siguiente excepcion:
PdfDocumentException: Some data has already been output, can't send
PDF file (0)
En el archivo C:\xampp\htdocs\SIMCA\Library\Kumbia\PdfDocument
\PdfDocument.php en la línea: 1969
Fui a la API y me encontre con que este problema puede ser por lo
siguiente:
Function string outputToBrowser()
Envia el reporte directamente al navegador. El desarrollador debe
cerciorarse que otros contenidos no sean enviados junto con la salida
ya que esto generará una excepción.
y de acuerdo a esto de que forma puedo solucionar este problema ????
De ante mano muchas gracias por su pronta respuesta.
EXITOS !!!