IronPDF for Python - Cree, Edite y Lea PDFs en Scripts Python
Introducción a IronPDF for Python
IronPDF for Python es una potente biblioteca desarrollada por Iron Software, que ofrece a los ingenieros de software la capacidad de crear, editar y extraer contenido PDF en proyectos Python 3.
IronPDF for Python se basa en el éxito y la popularidad de IronPDF for .NET.
Características principales de IronPDF for Python:
- Genere archivos PDF a partir de HTML, URL, JavaScript, CSS y varios formatos de imagen
- Añade encabezados/pies de página, firmas, archivos adjuntos y contraseñas y seguridad a los PDF
- Optimice el rendimiento gracias a la compatibilidad total con subprocesos múltiples y asíncronos.
- Explore nuestro sitio web para descubrir una lista completa de más de 50 funciones y acceder a numerosos ejemplos de código
Uso de IronPDF for Python
Requisitos previos
Para utilizar IronPDF python, asegúrese de que el ordenador tiene instalado el siguiente software de requisitos previos:
- .NET 6.0 SDK: IronPDF Python se basa en la biblioteca .NET de IronPDF, concretamente en .NET 6.0, como tecnología subyacente. Por lo tanto, es necesario .NET 6.0 SDK instalado en su máquina para poder utilizar IronPDF Python.
Python: Descargue e instale la última versión de Python 3.x desde el sitio web oficial de Python: https://www.python.org/downloads/ Durante el proceso de instalación, asegúrese de seleccionar la opción de añadir Python al PATH del sistema, lo que lo hará accesible desde la línea de comandos.
- Pip: Pip suele venir incluido con la instalación de Python a partir de Python 3.4 y posteriores. Sin embargo, dependiendo de su instalación de Python, puede que tenga que comprobar si pip ya está instalado o instalarlo por separado.
- Librería IronPDF: La librería IronPDF puede ser añadida vía pip. Utilice el siguiente comando para instalar IronPDF usando pip:
pip install ironpdf
Consejos
Atención
Empezar a escribir código Python
Importe los módulos necesarios para la generación y manipulación de documentos PDF mediante la siguiente declaración. Asegúrate de importarlos al principio de tu script Python.
# Import statement for IronPDF Python
from ironpdf import *
Aplicación de la clave de licencia
A continuación, aplique una licencia válida o una clave de prueba a IronPDF asignando la clave de licencia al atributo LicenseKey del objeto License. Incluya el siguiente código justo después de la sentencia import, antes de utilizar cualquier método IronPDF:
License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01"
Atención
Convertir HTML en PDF
Utilice el método RenderHtmlAsPdf
para convertir una cadena HTML en un documento PDF. El código siguiente convierte una simple cadena HTML en un documento PDF:
from ironpdf import *
# Instantiate Renderer
renderer = ChromePdfRenderer()
# Create a PDF from a HTML string using C#
pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")
# Export to a file or Stream
pdf.SaveAs("html_to_pdf.pdf")
Convertir URL en PDF
Utilice el método RenderUrlAsPdf
para convertir una URL o una ruta de archivo local en un documento PDF. He aquí un ejemplo:
from ironpdf import *
# Instantiate Renderer
renderer = ChromePdfRenderer()
# Create a PDF from a URL or local file path
pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/")
# Export to a file or Stream
pdf.SaveAs("url_to_pdf.pdf")
Registro
Para activar el registro, utilice los siguientes fragmentos de código:
Logger.EnableDebugging = True
Logger.LogFilePath = "Default.log"
Logger.LoggingMode = Logger.LoggingModes.All
Licencias y asistencia disponibles
Comprar una licencia para utilizar en proyectos en directo. También hay disponibles licencias de prueba de 30 días aquí.
Para consultar nuestra lista completa de ejemplos de código, tutoriales, información sobre licencias y documentación visita: IronPDF for Python.
Para más ayuda y consultas, sírvase pregunte a nuestro equipo.