Cómo convertir HTML a PDF en Python

Este tutorial rápido guía sobre cómo convertir HTML a PDF en Python. Obtendrá la información básica para configurar el entorno de desarrollo, una lista de pasos para realizar la tarea y un código de muestra ejecutable para convertir un archivo HTML a PDF usando Python. También se discutirán diferentes opciones para personalizar la carga del archivo HTML.

Pasos para transformar HTML a PDF usando Python

  1. Configure el entorno en agregue Aspose.PDF para Python a través de .NET para representar HTML
  2. Cree un objeto de la clase aspose.pdf.HtmlLoadOptions para controlar la carga del HTML
  3. Cargue el archivo HTML de origen en el objeto Document usando las opciones de carga mencionadas anteriormente
  4. Guarde el archivo PDF resultante con contenido HTML de origen.

Estos pasos describen el proceso para convertir HTML a PDF en Python. En primer lugar, se crea un objeto de la clase aspose.pdf.HtmlLoadOptions que requiere el constructor de la clase Document. Una vez que se carga el archivo HTML de origen, tiene control total sobre el archivo cargado y luego lo guarda en el disco como un archivo PDF.

Código para convertir HTML a PDF usando Python

Este código demuestra el proceso para cambiar HTML a PDF con Python. El objeto HtmlLoadOptions se puede usar para configurar los controladores de advertencia para los errores generados durante la conversión, una marca para representar todo el archivo HTML en una sola página PDF, una marca para incrustar las fuentes en el PDF de salida y establecer el diseño de página en enumere algunos. De manera similar, cuando se crea una instancia del objeto de documento PDF, todas las propiedades y métodos para personalizar el archivo PDF de salida están disponibles, como configurar el indicador para ocultar la barra de menú cuando se abre el archivo PDF de salida, ocultar la barra de herramientas y ocultar los elementos de la interfaz de usuario para nombrar unos pocos.

Este artículo ha aclarado el proceso para guardar HTML a PDF en Python. Si está dispuesto a aprender la conversión de PDF a texto, consulte el artículo sobre cómo convertir PDF a texto en Python.

 Español