Foros del Web » Programando para Internet » PHP »

¿ Como Configuro PHP.INI , para Ejecutar PDF's?

Estas en el tema de ¿ Como Configuro PHP.INI , para Ejecutar PDF's? en el foro de PHP en Foros del Web. Quisiera saber como configurar mi php.ini para poder ejecutar un ejemplo que genera un PDF... (tengo un coder, win Nt ,apache y php instalado en ...
  #1 (permalink)  
Antiguo 11/04/2002, 15:17
 
Fecha de Ingreso: abril-2002
Mensajes: 2
Antigüedad: 15 años, 8 meses
Puntos: 0
¿ Como Configuro PHP.INI , para Ejecutar PDF's?

Quisiera saber como configurar mi php.ini para poder ejecutar un ejemplo que genera un PDF... (tengo un coder, win Nt ,apache y php instalado en mi maq.) me manda un error en la sig. linea "$info = PDF_get_info();"

el ejemplo es el siguiente :
<?php
$fp = fopen("test.pdf", "w");
$info = PDF_get_info();
pdf_set_info_author($info, "Uwe Steinmann");
PDF_set_info_title($info, "Test for PHP wrapper of PDFlib 0.6");
PDF_set_info_author($info, "Name of Author");
pdf_set_info_creator($info, "See Author");
pdf_set_info_subject($info, "Testing");
$pdf = PDF_open($fp, $info);
PDF_begin_page($pdf, 595, 842);
PDF_add_outline($pdf, "Page 1");
pdf_set_font($pdf, "Times-Roman", 30, 4);
pdf_set_text_rendering($pdf, 1);
PDF_show_xy($pdf, "Times Roman outlined", 50, 750);
pdf_moveto($pdf, 50, 740);
pdf_lineto($pdf, 330, 740);
pdf_stroke($pdf);
PDF_end_page($pdf);
PDF_close($pdf);
fclose($fp);
echo "<A HREF=getpdf.php3>finished</A>";
?>
de Antemano Muchas Gracias por la ayuda...


Atte.
Jorge Mario
  #2 (permalink)  
Antiguo 12/04/2002, 14:59
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Re: ¿ Como Configuro PHP.INI , para Ejecutar PDF's?

Tienes dos Opciones (tal vez mas) para crear PDFs dinamicos desde PHP:

Usando la classes de:
PHP Pdf Creation
Module-free creation of Pdf documents
from within PHP
developed by R&OS Ltd
<a href='ir.asp?http://www.ros.co.nz/pdf' target='_blank'>http://www.ros.co.nz/pdf...</a>

Se instalan como cualquier otro script PHP sin necesidad de nada adicionan el tu servidor Web. Es gratuito, sin limtaciones. El unico problema es el tiempo de ejeccion que requiere para generar un PDF muy complejo.

Otra solucion, (la que indica PHP en su manual oficial):
Instalar las PDF lib que son las libreris para creacion de PDF dinamico. Se instalan como modulo (como ya conoces).
En windows se instalan:
- Edita tu php.ini y busca la seccion &quot;Windows Extensions&quot;.
- ;extension=php_pdf.dll sacale el ; a esta linea para que quede extension=php_pdf.dll (de esta mamera activas esta linea).
- Busca extension_dir = .. y coloca ahi el directorio (Paht) donde este php_pdf.dll (las extensiones).

Si no tienes la libreria php_pdf.dll tal vez es porque no te instalastes la version completa de PHP .. te recomiendo en ese caso q te bajes la version (no recuerdo el nombre) de &quot;5 megas&quot;. Esa version contine php_pdf.dll librerias y muchas mas.

En general, este es el procedimiento para instalar librerias en PHP para windows.

Esta libreria no es Gratis, debes pagar una licencia para usarla y que te quiten el cartelito de &quot;evaluacion&quot; (o algo asi) que inserta en todas las paginas PDF generadas. La ventaja de esta libreria es su velocidad de proceso; mucho mas rapida con respecto a la anterior.

Un saludo,


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 10:38.