2008-08-18 19 views
5

¿Alguien puede recomendar una buena herramienta de generación de PDF en el servidor que funcione en un entorno Linux. Quiero lo más fácil posible, pasarle un archivo XHTML (con imágenes) y hacer que genere un PDF a partir del fuente.Generación PDF de XHTML en un entorno LAMP

No tengo un presupuesto enorme, pero cualquier cosa por debajo de $ 1000 debería estar bien.

Andrew

Respuesta

1

utilicé HTMLDoc hace aproximadamente 8 años e hice un buen trabajo convirtiendo las tablas HTML con algunos formatos básicos en un informe PDF decente. También parece haber un open source version también.

1

me suena como FPDF podría ser de ayuda ...

Además, la creación de documentos PDF se llama "impresión de PDF". Creo que eso podría ayudarlo a encontrar otros recursos.

1

Realicé algunas búsquedas, ¿qué hay de tbookdtd? Se puede descargar here pero no ha estado activo desde 2005. Parece convertir el xml a Látex, en PDF.

0

¿Has investigado el documentation de PHP? También hay PHP FAQ con algunos enlaces diferentes. PHP es principalmente compatible con PDFlib.

0

Me encontré recientemente con dompdf que he usado para convertir páginas creadas en HTML en documentos PDF. Utiliza PHP5 (asumiendo que usar PHP no te molesta). ¿Esto también supone que no desea crear estáticamente archivos HTML en el sistema de archivos y luego convertirlos utilizando algún tipo de herramienta de línea de comandos?

Un problema que encontré con dompdf es que no se obtienen muchas opciones de configuración de forma nativa, pero es de código abierto y no parece ser demasiado grande, por lo que probablemente podría jurado-subir algo bastante fácil

0

Si tiene un presupuesto, eche un vistazo a la siguiente OpenEdge. Sé que hicieron excatly lo que quieres para nosotros. Un sistema de generación de PDF basado en Linux. Preguntaría qué pueden hacer por usted. Val Cassidy es el nombre de las personas.

Por cierto: Hasta ahora no recibo nada de esto y yo ni siquiera trabajar para la compañía de medida más ni por OpenEdge ...

1

Es posible que desee echar un vistazo a la FOP, siglas de formato a objetos Procesador. Puede generar archivos PDF en Linux ya que está basado en Java. De su sitio:

Apache FOP (Formato de los objetos del procesador) es una de formatos de impresión impulsado por los objetos de formato XSL (XSL-FO) y un formateador de salida independiente. Es una aplicación Java que lee un árbol de objetos de formato (FO) y procesa las páginas resultantes a un resultado especificado. Los formatos de salida soportados actualmente incluyen PDF, PS, PCL, AFP, XML (árbol de área representación), impresión, AWT y PNG, y en menor medida, RTF y TXT. El objetivo principal de salida es PDF.

Se puede encontrar here

0

Usted puede echar un vistazo a el uso de OpenOffice a través de la OpenOffice API para cargar el documento XHTML y exportar una versión PDF. Hay un poco de una curva de aprendizaje para usar la API de OpenOffice, pero es muy poderosa y se puede ejecutar en modo servidor en sistemas sin ninguna interfaz gráfica.Funciona bien: lo hemos usado en algunos proyectos internos.

Cuestiones relacionadas