Tecnología

Inicio

Cómo convertir HTML a PDF en Python

El paquete xhtml2pdf Python simplifica el proceso utilizado para generar documentos PDF desde HTML, XHTML y CSS en Python 2.3 y 2.5. Debido a que está escrito en Python puro, el paquete es independiente de la plataforma y se puede integrar fácilmente en sus programas o se utiliza como una herramienta de línea de comandos independiente para conversiones rápidas. El paquete es compatible con múltiples estilos de fuente y reconoce muchas opciones de formato en los documentos HTML.

Instrucciones

1 Poner en marcha una línea de comandos o ventana de terminal. Ejecutar el comando "pisa easy_install" para instalar el paquete xhtml2pdf. Opcionalmente, se puede descargar el código fuente desde el sitio web del desarrollador. Instalarlo con "python setup.py install" en su lugar.

2 Abra la aplicación Python. Añadir "ho.pisa importación como pisa" a la parte superior de incluir pisa.

3 Utilice la opción "pisa.CreatePDF (src, dst)" sintaxis para crear un archivo PDF de HTML. El "src" debe ser un archivo HTML; el destino es el archivo PDF que va a crear.

4 Use "pisa.startViewer (DST)" para abrir el visor de PDF del usuario con el archivo PDF recién creado abierta. El "horario de verano" es el nombre del archivo PDF.

Consejos y advertencias

  • Utilice la propiedad pdf.err para comprobar si hay errores antes de abrir los archivos PDF.