How to Use IronPdfEngine

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

IronPdfEngine is a gRPC server crafted to oversee a range of IronPDF tasks, encompassing the creation, editing, and reading of PDF documents.

Get started with IronPDF

Comience a usar IronPDF en su proyecto hoy con una prueba gratuita.

Primer Paso:
green arrow pointer


IronPDF for Python and IronPdfEngine

IronPDF for Python does not require IronPdfEngine to run. IronPdfEngine is just an optional way to use IronPdf. By default, IronPdf for Python will not use IronPdfEngine.

Por favor notaNote: Each version of IronPDF for Python requires a specific version of IronPdfEngine. Cross-version usage is not supported. For IronPdf for Python, the required version of IronPdfEngine will always match. For example, IronPdf 2024.2.2 will use IronPdfEngine 2024.2.2.

IronPDF for Python with Remote IronPdfEngine

Assume that IronPdfEngine runs remotely at 123.456.7.8:33350.

Por favor notaNote: To run IronPdfEngine remotely, please refer to "How to Pull and Run IronPdfEngine."

Install IronPdf using pip

Use the following command to install IronPdf:

 pip install ironpdf

After installing IronPdf, you need to inform IronPdf where the IronPdfEngine is located. Ensure that the address is accessible and not blocked by a firewall. Use the IronPdfConnectionConfiguration class to configure the connection settings. Add this configuration code at the start of your application, or just before calling any IronPdf method.

# Import necessary modules
from ironpdf import Installation, IronPdf

# Configure the connection settings to connect to the remote IronPdfEngine
Installation.ConnectToIronPdfHost(
    IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350")
)
# Import necessary modules
from ironpdf import Installation, IronPdf

# Configure the connection settings to connect to the remote IronPdfEngine
Installation.ConnectToIronPdfHost(
    IronPdf.GrpcLayer.IronPdfConnectionConfiguration.RemoteServer("123.456.7.8:33350")
)
PYTHON

Simple as that! After this, your application will be connected to the Remote IronPdfEngine!

Preguntas Frecuentes

¿Cómo puedo usar IronPdfEngine como un servidor remoto?

Para usar IronPdfEngine como servidor remoto, primero instala la biblioteca de Python y el paquete IronPdf desde PyPi. Luego, configura la conexión utilizando la clase IronPdfConnectionConfiguration y convierte HTML a PDF utilizando el renderizador tipo Chrome proporcionado por IronPdfEngine.

¿Es necesario IronPdfEngine para ejecutar tareas PDF en Python?

No, IronPdfEngine no es necesario para ejecutar tareas PDF en Python. IronPDF para Python puede funcionar de manera independiente sin IronPdfEngine, el cual es opcional y se utiliza para operaciones remotas.

¿Cómo puedo instalar IronPdf en Python?

Puedes instalar IronPdf en Python utilizando pip con el comando: pip install ironpdf.

¿Qué configuración es necesaria para conectarse a un IronPdfEngine remoto?

Para conectarse a un IronPdfEngine remoto, utiliza el método IronPdfConnectionConfiguration.RemoteServer para especificar la dirección del servidor, asegurándote de que sea accesible y no esté bloqueada por firewalls.

¿Pueden usarse juntas diferentes versiones de IronPDF e IronPdfEngine?

No, el uso de diferentes versiones de IronPDF e IronPdfEngine no es compatible. Cada versión de IronPDF para Python requiere una versión específica compatible de IronPdfEngine.

¿Cómo puedo asegurar la compatibilidad entre IronPDF para Python e IronPdfEngine?

Asegura la compatibilidad usando la misma versión de IronPDF para Python e IronPdfEngine. Por ejemplo, IronPdf 2024.2.2 debe usarse con IronPdfEngine 2024.2.2.

¿Cuál es el comportamiento predeterminado de IronPDF para Python respecto a las conexiones remotas?

Por defecto, IronPDF para Python no se conecta a IronPdfEngine. Opera de manera independiente a menos que esté configurado para conectarse a un servidor remoto utilizando IronPdfEngine.

¿Cómo puedo convertir HTML a PDF utilizando IronPdfEngine de manera remota?

Puedes convertir HTML a PDF de manera remota usando el renderizador tipo Chrome de IronPdfEngine después de configurar una conexión con la clase IronPdfConnectionConfiguration.

¿Dónde puedo encontrar más información sobre cómo configurar un IronPdfEngine remoto?

Para obtener instrucciones detalladas sobre cómo ejecutar IronPdfEngine de manera remota, consulta la guía sobre 'Cómo Obtener y Ejecutar IronPdfEngine'.

¿IronPdfEngine (o IronPDF) es compatible con .NET 10?

Sí. La biblioteca .NET de IronPDF es totalmente compatible con .NET 10, 9, 8 y versiones anteriores. Esto garantiza que los desarrolladores que usan .NET 10 puedan usar IronPDF con la misma fluidez que en versiones anteriores de .NET, incluyendo la renderización de HTML a PDF, la conexión remota a servidores, la compatibilidad de versiones y el uso del motor.

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: 2025.9 recién lanzado