How to Use IronPdfEngine

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

IronPdfEngine est un serveur gRPC conçu pour superviser une gamme de tâches IronPDF, englobant la création, la modification et la lecture de documents PDF.

class="hsg-featured-snippet">

Comment utiliser IronPdfEngine en tant que serveur distant

  1. Installez la bibliothèque Python pour utiliser IronPdfEngine.
  2. Installez le package IronPdf depuis PyPi.
  3. Utilisez la classe IronPdfConnectionConfiguration pour configurer les paramètres de connexion.
  4. Utilisez IronPdfEngine pour rendre du HTML en PDF avec un moteur de rendu similaire à Chrome.

Commencer avec IronPDF

Commencez à utiliser IronPDF dans votre projet aujourd'hui avec un essai gratuit.

Première étape :
green arrow pointer


IronPDF pour Python et IronPdfEngine

IronPDF pour Python n'exige pas IronPdfEngine pour fonctionner. IronPdfEngine est juste une méthode optionnelle pour utiliser IronPdf. Par défaut, IronPdf pour Python n'utilisera pas IronPdfEngine.

Veuillez noterRemarque : Chaque version d'IronPDF pour Python nécessite une version spécifique d'IronPdfEngine. L'utilisation cross-version n'est pas supportée. Pour IronPdf pour Python, la version requise d'IronPdfEngine correspondra toujours. Par exemple, IronPdf 2024.2.2 utilisera IronPdfEngine 2024.2.2.

IronPDF pour Python avec IronPdfEngine distant

Supposons qu'IronPdfEngine fonctionne à distance à 123.456.7.8:33350.

Veuillez noterRemarque : Pour exécuter IronPdfEngine à distance, veuillez consulter "Comment récupérer et exécuter IronPdfEngine."

Installez IronPdf avec pip

Utilisez la commande suivante pour installer IronPdf :

pip install ironpdf

Après avoir installé IronPdf, vous devez indiquer à IronPdf où se trouve IronPdfEngine. Assurez-vous que l'adresse est accessible et non bloquée par un pare-feu. Utilisez la classe IronPdfConnectionConfiguration pour configurer les paramètres de connexion. Ajoutez ce code de configuration au début de votre application, ou juste avant d'appeler une méthode IronPdf.

# 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

C'est aussi simple que ça ! Après cela, votre application sera connectée à l'IronPdfEngine distant !

Questions Fréquemment Posées

Comment utiliser IronPdfEngine en tant que serveur distant ?

Pour utiliser IronPdfEngine comme serveur distant, installez d'abord la bibliothèque Python et le paquet IronPdf depuis PyPi. Ensuite, configurez la connexion en utilisant la classe IronPdfConnectionConfiguration et effectuez le rendu HTML en PDF en utilisant le moteur de rendu similaire à Chrome fourni par IronPdfEngine.

IronPdfEngine est-il nécessaire pour exécuter des tâches PDF en Python ?

Non, IronPdfEngine n'est pas nécessaire pour exécuter des tâches PDF en Python. IronPDF pour Python peut fonctionner de manière indépendante sans IronPdfEngine, qui est optionnel et utilisé pour des opérations à distance.

Comment puis-je installer IronPdf en Python ?

Vous pouvez installer IronPdf en Python en utilisant pip avec la commande : pip install ironpdf.

Quelle configuration est nécessaire pour se connecter à un IronPdfEngine distant ?

Pour se connecter à un IronPdfEngine distant, utilisez la méthode IronPdfConnectionConfiguration.RemoteServer pour spécifier l'adresse du serveur, en vous assurant qu'elle est accessible et non bloquée par des pare-feu.

Peut-on utiliser différentes versions d'IronPDF et d'IronPdfEngine ensemble ?

Non, l'utilisation de différentes versions d'IronPDF et d'IronPdfEngine n'est pas supportée. Chaque version d'IronPDF pour Python nécessite une version correspondante spécifique d'IronPdfEngine.

Comment puis-je assurer la compatibilité entre IronPDF pour Python et IronPdfEngine ?

Assurez la compatibilité en utilisant la même version d'IronPDF pour Python et d'IronPdfEngine. Par exemple, IronPdf 2024.2.2 doit être utilisé avec IronPdfEngine 2024.2.2.

Quel est le comportement par défaut d'IronPDF pour Python concernant les connexions à distance ?

Par défaut, IronPDF pour Python ne se connecte pas à IronPdfEngine. Il fonctionne de manière indépendante, sauf s'il est configuré pour se connecter à un serveur distant en utilisant IronPdfEngine.

Comment puis-je rendre du HTML en PDF en utilisant IronPdfEngine à distance ?

Vous pouvez rendre du HTML en PDF à distance en utilisant le moteur de rendu de type Chrome d'IronPdfEngine après avoir configuré une connexion avec la classe IronPdfConnectionConfiguration.

Où puis-je trouver plus d'informations sur la configuration d'un IronPdfEngine à distance ?

Pour des instructions détaillées sur l'exécution d'IronPdfEngine à distance, consultez le guide sur 'Comment récupérer et exécuter IronPdfEngine'.

IronPdfEngine (ou IronPDF) prend-il en charge .NET 10 ?

Oui. La bibliothèque .NET d'IronPDF est entièrement compatible avec .NET 10 et prend en charge les versions .NET 10, 9, 8 et antérieures. Les développeurs utilisant .NET 10 peuvent ainsi utiliser IronPDF aussi facilement qu'avec les versions précédentes de .NET, notamment pour le rendu HTML vers PDF, la connexion à un serveur distant, la compatibilité des versions et l'utilisation du moteur.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite
Prêt à commencer?
Version : 2025.9 vient de sortir