HTML a PDF en C#

La conversión de HTML a PDF se utiliza en varios escenarios, por ejemplo, es posible que desee convertir una página web a PDF desde su aplicación o que necesite generar un PDF desde un editor HTML WYSIWYG. Para realizar esta conversión, en este artículo. aprenderá cómo convertir HTML a PDF en Python.

Conversor de Python HTML a PDF de alta velocidad - Descarga gratuita

Para convertir contenido HTML a PDF, usaremos Aspose.Words for Python. Es una biblioteca de Python rica en funciones para crear, manipular y convertir documentos de Word. Además, proporciona conversión de ida y vuelta de documentos de Word y PDF con alta fidelidad. Aspose.Words for Python está alojado en PyPI y se puede instalar con el siguiente comando pip.

pip install aspose-words

Pasos para convertir HTML a PDF en Python

Los siguientes son los pasos para convertir un archivo HTML a PDF usando Aspose.Words for Python.

  • Descargue e instale Aspose.Words for Python.
  • Agregue las importaciones requeridas de la biblioteca.
  • Cargue el contenido HTML del archivo.
  • Guarde el contenido HTML cargado como PDF.

Convertir HTML a PDF en Python

Ahora echemos un vistazo a cómo transformar los pasos mencionados anteriormente en el código de Python. Los siguientes son los pasos para guardar HTML como PDF en Python.

  • Use la clase Document para cargar el archivo HTML por su ruta.
  • Llame al método Document.save(string) con la ruta del archivo PDF de salida como argumento.

El siguiente ejemplo de código muestra cómo convertir un archivo HTML a PDF en Python.

import aspose.words as aw

# load HTML file
doc = aw.Document("input.html")

# save HTML as PDF
doc.save("html-to-pdf.pdf")

Archivo HTML de entrada

C# HTML a PDF

Documento PDF convertido

Convertir URL a PDF

Biblioteca de Python para la conversión de HTML a PDF: obtenga una licencia gratuita

Puede descargar y usar Aspose.Words for Python sin limitaciones de evaluación al obtener una licencia temporal gratuita.

Conclusión

En este artículo, ha aprendido cómo convertir contenido HTML a PDF mediante programación en Python. Puede instalar Aspose.Words for Python e integrar la conversión de HTML a PDF en sus aplicaciones. Además, puede obtener más información sobre Aspose.Words for Python utilizando la documentación. Además, puede realizar sus consultas a través de nuestro foro.

Artículo relacionado