Pruebe en producción sin marcas de agua.
Funciona donde lo necesite.
Obtén 30 días de producto totalmente funcional.
Ténlo en funcionamiento en minutos.
Acceso completo a nuestro equipo de asistencia técnica durante la prueba del producto
Este artículo mostrará cómo crear un PDF utilizando la biblioteca IronPDF for Python.
Python es un lenguaje mucho más dinámico para los programadores que otros lenguajes, lo que permite a los desarrolladores diseñar rápida y fácilmente interfaces gráficas de usuario. Por lo tanto, es sencillo incluir la biblioteca IronPDF en Python. Viene con un montón de herramientas incorporadas como PyQt, wxWidgets, Kivy, y muchos otros paquetes y bibliotecas que se pueden utilizar para construir de forma rápida y segura una interfaz gráfica de usuario totalmente funcional.
IronPDF es una biblioteca muy eficaz para el desarrollo y diseño web en Python. Esto se debe en gran parte a que existen muchos paradigmas de desarrollo web en Python, como Django, Flask y Pyramid. Numerosos sitios web y servicios en línea, como Reddit, Mozilla y Spotify, han utilizado estos marcos.
Asegúrese de que Python está instalado en su ordenador. Para descargar e instalar la última versión de Python para su sistema operativo, visite el sitio web oficial de descargas de Python. Una vez instalado Python, configura un entorno virtual para aislar las dependencias de tu proyecto. Utiliza el módulo venv
para crear y gestionar entornos virtuales, lo que proporcionará un espacio de trabajo limpio e independiente para tu proyecto de conversión.
Para esta demostración, se recomienda PyCharm, un IDE para el desarrollo en Python.
Después de abrir PyCharm IDE, seleccione la opción "Nuevo Proyecto" como se muestra en la imagen de abajo.
PyCharm IDE
Al seleccionar "Nuevo proyecto", se abrirá una nueva ventana que le permitirá especificar la ubicación del proyecto y el entorno Python, como se muestra en la imagen siguiente.
Crea un nuevo proyecto en PyCharm
Después de seleccionar la ubicación del proyecto y la ruta del entorno, haga clic en el botón Crear para crear un nuevo proyecto. Se abrirá una nueva ventana y podrás escribir tu código en un archivo Python. Para este tutorial se utiliza Python 3.9.
El archivo main.py
IronPDF for Python utiliza .NET 6.0 como tecnología subyacente. Por lo tanto, para utilizar IronPDF for Python, su ordenador debe tener instalado el tiempo de ejecución .NET 6.0. Es posible que los usuarios de Linux y Mac necesiten instalar .NET antes de utilizar este paquete de Python. Para descargar el entorno de ejecución requerido, puede descargarlo desde esta página de descargas de Microsoft.
El paquete ironpdf
debe estar instalado para poder crear, editar y abrir archivos con la extensión ".pdf". Para instalar el paquete en PyCharm, abra una ventana de terminal y ejecute el siguiente comando:
pip install ironpdf
Como puedes ver en la captura de pantalla a continuación, el paquete ironpdf
ha sido instalado.
Instalar el paquete IronPDF
Utilizando Python, se puede generar fácilmente un archivo PDF con sólo unas pocas líneas de código utilizando la biblioteca IronPDF. IronPDF es una biblioteca independiente que no requiere dependencias adicionales. Utiliza un potente navegador Chromium, que permite la descarga precisa de URL que incluyen imágenes, gráficos, tablas y mucho más. A continuación se muestra un fragmento de código de ejemplo para generar un archivo PDF:
from ironpdf import *
renderer = ChromePdfRenderer()
pdf = renderer.RenderUrlAsPdf("https://www.google.com/")
pdf.SaveAs("output.pdf")
print('Completed')
py
En el código proporcionado, el primer paso es importar la biblioteca IronPDF. A continuación, cree una instancia de la clase ChromePdfRenderer
, que permite realizar varios procesos de creación de archivos PDF. Utilizando el objeto creado, llamado "renderer", se puede usar la función RenderUrlAsPdf
. Esta función requiere la URL del PDF que debe convertirse a formato PDF. Raspará datos de la página web especificada, descargando archivos en pequeños fragmentos de datos, incluidas imágenes, y escribirá la respuesta en un archivo binario. Finalmente, se utiliza la función SaveAs
para guardar el archivo PDF generado en el directorio local en formato PDF.
La salida del código anterior se muestra en la siguiente imagen.
El archivo PDF de salida
Además, IronPDF puede utilizarse con .NET Framework. Para obtener más información sobre cómo usar IronPDF con .NET Framework, puede hacer clic en este enlace de ejemplo.
La biblioteca IronPDF ofrece sólidas medidas de seguridad para mitigar los posibles riesgos y garantizar la protección de los datos. Es compatible con todos los navegadores de uso común y no se limita a un navegador específico. Con sólo unas pocas líneas de código, los programadores pueden crear y leer eficazmente archivos PDF utilizando IronPDF. Para satisfacer las diversas necesidades de los desarrolladores, la biblioteca IronPDF ofrece varias opciones de licencia, incluida una licencia de desarrollador gratuita y licencias de desarrollo adicionales disponibles para su compra.
El paquete Lite, con un precio de $749, incluye una licencia perpetua, una garantía de devolución de dinero de 30 días, un año de soporte de software y posibilidades de actualización. Después de la compra inicial, no hay más gastos. Estas licencias pueden utilizarse en entornos de producción, de ensayo y de desarrollo. IronPDF también ofrece licencias gratuitas con ciertas limitaciones temporales y de redistribución. En un contexto del mundo real, los usuarios pueden probar el software con un período de prueba gratuito sin marca de agua. Para obtener información más detallada sobre los precios de prueba y licencias de IronPDF, por favor consulte la siguiente página de licencias.
Descargar IronPDF y pruébalo.