IronPDF for Python - Cree, edite y lea archivos PDF en scripts de Python

This article was translated from English: Does it need improvement?
Translated
View the article in English

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 de Python 3.

IronPDF for Python se basa en el éxito y la popularidad de IronPDF for .NET .

Uso de IronPDF for Python

Prerrequisitos

Para utilizar IronPDF for Python, asegúrese de que el ordenador tiene el siguiente software previo instalado:

  1. .NET 6.0 SDK: IronPDF for Python se basa en la biblioteca .NET de IronPDF, específicamente .NET 6.0, como su tecnología subyacente. Por lo tanto, es necesario tener el .NET 6.0 SDK instalado en su equipo para usar IronPDF for Python.
  2. 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 para añadir Python al sistema PATH, lo que lo hará accesible desde la línea de comandos.
  3. Pip: Pip generalmente se incluye en las instalaciones de Python desde Python 3.4 y posteriores. Sin embargo, dependiendo de su instalación de Python, puede necesitar verificar si pip ya está instalado o instalarlo por separado.
  4. Biblioteca IronPDF: La biblioteca IronPDF se puede añadir a través de pip. Utilice el siguiente comando para instalar IronPDF usando pip:
 pip install ironpdf

ConsejosPara instalar una versión específica de IronPDF, use la sintaxis: "==2023.x.x". Por ejemplo, ejecute "pip install IronPDF==2023.x.x".
Por favor notaEn algunos sistemas, Python 2.x puede ser la versión predeterminada. En tales casos, use explícitamente pip3 for Python 3.

Posibles Problemas de Instalación En tales casos, es posible que necesites usar explícitamente el comando pip3 en lugar de pip para asegurarte de que estás usando pip for Python 3.)}]

Empieza a escribir código Python

Aplique una licencia válida a IronPDF asignando la clave al atributo LicenseKey del objeto License. Incluya el código justo después de la declaración de importación, antes de usar métodos de IronPDF:

# Import necessary components from the IronPDF library
from ironpdf import *
# Import necessary components from the IronPDF library
from ironpdf import *
PYTHON

Aplicar 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. ### Renderizar HTML a PDF

# Apply the license key for IronPDF
License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01"
# Apply the license key for IronPDF
License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01"
PYTHON

Por favor notaAsegúrese de que todas las operaciones de configuración, registro y licencia se realicen antes de llamar a cualquier método de IronPDF .

Renderizar HTML a PDF

Utilice el método RenderHtmlAsPdf para convertir una cadena HTML en un documento PDF. ### Registro de eventos

from ironpdf import *

# Instantiate ChromePdfRenderer
renderer = ChromePdfRenderer()

# Create a PDF from an HTML string
pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")

# Save the generated PDF to a file
pdf.SaveAs("html_to_pdf.pdf")
from ironpdf import *

# Instantiate ChromePdfRenderer
renderer = ChromePdfRenderer()

# Create a PDF from an HTML string
pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")

# Save the generated PDF to a file
pdf.SaveAs("html_to_pdf.pdf")
PYTHON

Convertir URL a PDF

Utilice el método RenderUrlAsPdf para convertir una URL o una ruta de archivo local en un documento PDF. Aquí hay un ejemplo:

from ironpdf import *

# Instantiate ChromePdfRenderer
renderer = ChromePdfRenderer()

# Create a PDF from a URL or local file path
pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/")

# Save the generated PDF to a file
pdf.SaveAs("url_to_pdf.pdf")
from ironpdf import *

# Instantiate ChromePdfRenderer
renderer = ChromePdfRenderer()

# Create a PDF from a URL or local file path
pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/")

# Save the generated PDF to a file
pdf.SaveAs("url_to_pdf.pdf")
PYTHON

Registro

Pruebas de 30 días también están disponibles aquí.

# Enable debugging for logging
Logger.EnableDebugging = True

# Specify the log file path
Logger.LogFilePath = "Default.log"

# Set the logging mode to log all activities
Logger.LoggingMode = Logger.LoggingModes.All
# Enable debugging for logging
Logger.EnableDebugging = True

# Specify the log file path
Logger.LogFilePath = "Default.log"

# Set the logging mode to log all activities
Logger.LoggingMode = Logger.LoggingModes.All
PYTHON

Licencias y soporte disponibles

Para una lista completa de ejemplos, tutoriales, información de licencias y documentación, visite: IronPDF for Python. Para más apoyo e consultas, por favor pregunte a nuestro equipo.

Para ver nuestra lista completa de ejemplos de código, tutoriales, información sobre licencias y documentación, visite: IronPDF for Python.

Para más asistencia y consultas, por favor pregunta a nuestro equipo.

Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien ...

Leer más
¿Listo para empezar?
Versión: 2026.3 recién lanzado
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida?
ejecutar una muestra Mira cómo tu HTML se convierte en PDF.