Hola. no se si el error sea de esa clase. pero estoy tratando de aprender hacer pdf con php y buscando el ejemplo mas sencillo y aplicarlo pero me salen 2 errores y no tengo idea a que se deba, si tiene una configuracion o que.
Mi codigo:
<?php
require('fpdf.php');
$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'¡Hola, Mundo!');
$pdf->Output();
?>
Es igual a como todas las paginas de ejercisios mas sencillos
Warning: FPDF::include(helveticab.php) [function.FPDF-include]: failed to open stream: No such file or directory in C:\AppServ\www\fpdf.php on line 550
Warning: FPDF::include() [function.include]: Failed opening 'helveticab.php' for inclusion (include_path='.;C:\php5\pear') in C:\AppServ\www\fpdf.php on line 550
FPDF error: Could not include font metric file
no tengo idea y los sitios donde he investigado no sale nada de otra configuracion sino el mismo codigo, espero que me ayuden.
De antemano Gracias.
prueba de la siguiente forma
require('fpdf.php');
$pdf=new PDF();
$pdf->AddPage();
$pdf->SetFont('Times','',9);
$pdf->Cell(40,10,'SERVICIO BIBLIOTECARIO',0,1,'C');
$pdf->Output();
me imagino que ya checaste la pag del autor verdad
http://www.fpdf.org/
Cita de: RedZer en 3 Octubre 2011, 04:55 AM
me imagino que ya checaste la pag del autor verdad
http://www.fpdf.org/
Desde luego amigo, si de hay descargue el script y vi el primer ejemplo y despues de haber probado tu codigo salio el siguiente error:
Fatal error: Class 'PDF' not found in C:\AppServ\www\pdf.php on line 27
eso sale porque no existe ninguna clase pdf en los archivos.
Gracias por tu ayuda. ::)
El mismo error te lo dice "no se encuentra la clase FPDF".
Lo mas seguro es que no hayas incluido bien el fichero que contiene la librería FPDF. Asegurate de poner bien la ruta en la función include() o require().
claro como dice madpitbull_99 debes fijarte que la ruta del fichero sea la que tienes en la carpeta
No compañeros sale lo mismo y en la funcion require() o include() coloque la ruta completa de donde esta el archivo fpdf.php pero sale lo mismo yo mas bien creo que es un error de algun tipo de inclusion de algun archivo y no el de fpdf.php sino del SetFont no se que piensen ustedes.
Codigo:
require('C:\AppServ\www\fpdf.php');
$pdf=new FPDF();
$pdf->AddPage();
$pdf->SetFont('Times','',9);
$pdf->Cell(40,10,'SERVICIO BIBLIOTECARIO',0,1,'C');
$pdf->Output();
y error:
arning: FPDF::include(times.php) [function.FPDF-include]: failed to open stream: No such file or directory in C:\AppServ\www\fpdf.php on line 550
Warning: FPDF::include() [function.include]: Failed opening 'times.php' for inclusion (include_path='.;C:\php5\pear') in C:\AppServ\www\fpdf.php on line 550
FPDF error: Could not include font metric file
Gracias por la ayuda.
Sera muy tarde ya para esta respuesta pero para los nuevos les va. el problema reside en que no tienes el archivo
(helveticab.php) copiado en la ruta que te expone la misma pagina
(include_path='.;C:\php5\pear') al pegar el archivo (helveticab.php) en esa ruta jamas tendras problema para ejecutarlo
CitarWarning: FPDF::include(helveticab.php) [function.FPDF-include]: failed to open stream: No such file or directory in C:\AppServ\www\fpdf.php on line 550
Warning: FPDF::include() [function.include]: Failed opening 'helveticab.php' for inclusion (include_path='.;C:\php5\pear') in C:\AppServ\www\fpdf.php on line 550
FPDF error: Could not include font metric file