2010-03-25 6 views
5

¿Hay envoltorios para cualquiera de los otros paquetes de generación de PDF para PHP que proporcionan compatibilidad API con PDFlib?envoltorio PHP que es compatible con API con PDFlib

Nuestra empresa ha estado generando archivos PDF desde PHP utilizando PDFlib durante muchos años, pero no se han actualizado desde la versión 5. Ahora que estamos actualizando algunos servidores, necesitamos una actualización o encontrar un reemplazo. Me gustaría reemplazar PDFlib con un producto de código abierto que permita el uso comercial. Sin embargo, (tontamente, tal vez) no escribimos nuestro propio envoltorio alrededor de PDFlib la primera vez, y tenemos muchas, muchas líneas de código que tendrían que ser cambiadas y probadas.

Me doy cuenta de que podría escribir mi propio contenedor, pero me parece sorprendente que mi búsqueda hasta ahora no haya producido a nadie más que haya hecho lo mismo.

+0

Así que comencé a trabajar por mi cuenta, usando la biblioteca TCPDF (http://tcpdf.org). Como utilizamos poco de la funcionalidad total de PDFlib, pude completar aproximadamente el 60% de un contenedor en 4 horas más o menos. Lo suficientemente bueno como para que probablemente no estemos actualizando PDFlib después de todo. Sin embargo, le interesará si alguien tiene un contenedor con todas las funciones. –

+0

¿Alguna intención de abrir el contenedor que escribió? – Sherri

Respuesta

0

Si alguien está interesado, lo hice de código abierto el envoltorio que escribí. Es muy mínimo, lo suficiente para nuestras necesidades, pero funciona. Ver its Github page para más información.

+0

Tenga cuidado, la licencia de la biblioteca TCPDF (que amplía con su software y que todavía es una biblioteca PDF) está licenciada bajo la LICENCIA PÚBLICA GENERAL GNU LESSER. Debes poner tu código bajo la misma licencia. – hakre

1

Tal this PHP Class puede ayudar a salir

+0

Gracias, pero, por lo que he leído, TCPDF ha reemplazado eso. ¡Gracias! –

0

Yo personalmente uso fpdf - muy potente y tiene un montón de secuencias de comandos generados por el usuario para hacer cualquier cosa que se pueda imaginar.

También es libre

Cuestiones relacionadas