Si desea convertir varias páginas HTML en documentos PDF, puede utilizar convertidores de HTML a PDF en línea. Sin embargo, si necesita realizar esta conversión mediante programación o en un proceso por lotes, tendrá que encontrar una biblioteca que automatice la conversión de HTML a PDF. Por lo tanto, este artículo proporciona una guía paso a paso y un ejemplo de código para convertir un archivo HTML a PDF en Python.
- Biblioteca de conversión de HTML a PDF de Python
- Convertir HTML a PDF en Python
- Convertidor de HTML a PDF en línea
Biblioteca de conversión de HTML a PDF de Python
Aspose.PDF for Python es una biblioteca sólida que permite la creación y el procesamiento de documentos PDF. Junto con varias otras capacidades de manipulación de PDF, esta biblioteca ofrece una función de primer nivel para convertir HTML a PDF. Puede instalar la biblioteca usando el siguiente comando pip.
pip install aspose-pdf
Pasos para convertir HTML a PDF en Python
Los siguientes son los pasos para convertir contenido HTML a PDF usando Aspose.PDF for Python.
- Instale e importe Aspose.PDF for Python en su aplicación.
- Cargue el contenido HTML del archivo.
- Convierta HTML a PDF y guarde el archivo de salida.
Ahora transformemos estos pasos en código Python y convertamos un archivo HTML a PDF.
Convertir HTML a PDF en Python
Así es como puede convertir un archivo HTML a PDF en Python.
- Cree una instancia de la clase HtmlLoadOptions.
- Cree una instancia de la clase Document e inicialícela con la ruta del archivo HTML y el objeto HtmlLoadOptions.
- Convierta HTML a PDF utilizando el método Document.save (outputFileName).
El siguiente ejemplo de código muestra cómo convertir un documento HTML a PDF.
import aspose.pdf as ap
input_html = "input.html"
output_pdf = "output.pdf"
# crear objeto HtmlLoadOptions
options = ap.HtmlLoadOptions()
# cargar archivo
document = ap.Document(input_html, options)
# convertir HTML a PDF
document.save(output_pdf)
Archivo HTML
PDF convertido
Convertidor de HTML a PDF en línea
Eche un vistazo a nuestro conversor gratuito de HTML a PDF en línea, que utiliza Aspose.PDF for Python.
Conversión gratuita de HTML a PDF
Puede obtener una licencia temporal gratuita y convertir archivos HTML a PDF sin ninguna limitación de evaluación.
Conclusión
En este artículo, ha visto cómo convertir HTML a PDF en Python. La guía paso a paso y el ejemplo de código han demostrado cómo cargar un archivo HTML y luego guardarlo como PDF. Puede instalar fácilmente Aspose.PDF for Python en su aplicación y convertir contenido HTML a PDF sin problemas. Puede explorar más sobre Aspose.PDF for Python usando documentación.