Foros del Web » Programando para Internet » PHP »

El archivo no empieza por '%PDF-' Error al cargar imagenes

Estas en el tema de El archivo no empieza por '%PDF-' Error al cargar imagenes en el foro de PHP en Foros del Web. Buen día estaba instalando un servidor con WAMPSERVER para un pequeño programa que utiliza las librerias de RO&M unas librerías que generan un pdf utilizando ...
  #1 (permalink)  
Antiguo 19/06/2012, 12:54
 
Fecha de Ingreso: marzo-2011
Mensajes: 74
Antigüedad: 13 años, 1 mes
Puntos: 1
El archivo no empieza por '%PDF-' Error al cargar imagenes

Buen día estaba instalando un servidor con WAMPSERVER para un pequeño programa que utiliza las librerias de RO&M unas librerías que generan un pdf utilizando php, estas funcionan bien en una maquina que tenia pero al instalarlo en otra funciona bien hasta que intento cargar una imagen en el PDF y me manda el error: El archivo no empieza por '%PDF-' en firefox yen chrome solo dice Se ha producido un error al cargar el documento PDF
Este es el codigo:

Código PHP:
      include('class.ezpdf.php');
      require(
'conexion.php');
    
$fecha=date("d/m/Y");
    
$foma=$_GET['$formato'];
      
$pdf =& new Cezpdf('a4');
     
$pdf->selectFont('fonts/Helvetica.afm');
$tmp = array(
         
'b'=>'Helvetica-Bold.afm'
        
,'i'=>'Helvetica-Oblique.afm'
        
,'bi'=>'Helvetica-BoldOblique.afm'
        
,'ib'=>'Helvetica-BoldOblique.afm'
        
,'bb'=>'Times-Roman.afm' );
      
$pdf->setFontFamily('Helvetica.afm',$tmp);
      
 
      
$pdf->ezSetCmMargins(.5,.5,4,5);
      
$pdf->setLineStyle(5,'','',array(20,5,10,5));
      
$datacreator = array (
                          
'Title'=>'Estudio Antiestroptolisinas',
                          
'Author'=>'Laboratirio Atotonilco',
                          
'Subject'=>'Póliza de Coche',
                          
'Creator'=>'[email protected]',
                          
'Producer'=>'http://blog.unijimpe.net'
                          
);
      
$pdf->addInfo($datacreator);
      
$pdf->ezSetY(800);
      
$pdf->ezImage("logo2.jpg",50'none''left');
      
$pdf->ezSetCmMargins(1,1,1,1);
      
$pdf->ezSetY(690);
      
$pdf->ezImage("solologofondo2.jpg",40'none''left'); 
Si quito las lineas donde cargo las imágenes no tengo ese problema. pensaba que pudiera ser la configuración del servidor pero no tengo idea donde puedo corregir ese problema
  #2 (permalink)  
Antiguo 19/06/2012, 13:55
 
Fecha de Ingreso: marzo-2011
Mensajes: 74
Antigüedad: 13 años, 1 mes
Puntos: 1
Respuesta: El archivo no empieza por '%PDF-' Error al cargar imagenes

He encontrado como solucionar este problema por si alguien mas le ha sucedido, solo es necesario agregar
ob_end_clean();
antes de

$pdf->ezStream();

El credito de esta solución no es mio lo pueden encontrar en http://blog.unijimpe.net/crear-pdf-con-imagenes-en-php/ por el usuario Neo X, saludos

Etiquetas: pdf_imagenes, wampserver
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:03.