Installation avancée d'IronPDF
À partir de la version IronPDF v2022.1, les utilisateurs disposent de certains outils avancés pour installer IronPDF pour des plateformes spécifiques.
Au lieu d'installer le package NuGet IronPDF
, nous pouvons rechercher dans NuGet d'autres packages IronPDF spécifiques à notre cas d'utilisation. L'API reste la même, mais ils se déploient différemment.
Il est intéressant de noter que même si nous chargeons un paquet spécifique tel qu'IronPdf.Linux pour un déploiement optimisé pour Linux, vous pouvez toujours développer pour lui sur votre système d'exploitation normal tel que Windows avec Visual Studio!
Paquet NuGet IronPDF








Les plus couramment utilisés. Configuré pour vous permettre d'être opérationnel dans Visual Studio le plus rapidement possible. Convient à la plupart des projets.
PM > Installer le paquet IronPDF
- Contient IronPDF.Slim
- Contient des dépendances spécifiques à Windows pour Chrome(par défaut) moteur de rendu
- Paquet par défaut qui téléchargera les dépendances spécifiques à Windows au moment de l'exécution
- La valeur par défaut est le moteur de rendu Chrome
- Prend en charge TOUTES les plates-formes, mais la plate-forme Windows fonctionnera sans aucun téléchargement supplémentaire
- Utile pour les utilisateurs de Windows ou les utilisateurs par défaut
- UTILISABLE SUR TOUTES LES PLATEFORMES
IronPdf.Slim NuGet Package



Idéal pour les applications à faible empreinte disque ou celles qui peuvent être distribuées à de nombreux systèmes d'exploitation différents. Le moteur de rendu Chromium / WebKit correspondant à votre application sera téléchargé à la demande au moment de l'exécution sur la machine cible.
PM > Installer-Package IronPdf.Slim
- TOUS les autres paquets font référence à ce paquet
- Contient la version actuelle d'IronPDF.dll
- N'inclut PAS les dépendances spécifiques à Windows, Linux ou macOS
- Les dépendances Windows, Linux ou macOS seront téléchargées au moment de l'exécution
- Le moteur de rendu Chrome est utilisé par défaut sur toutes les plateformes, sauf indication contraire
- Utile pour les solutions multiplateformes qui souhaitent télécharger les dépendances spécifiques à la plate-forme au moment de l'exécution
- Prend en charge TOUTES les plateformes, mais les dépendances spécifiques à chaque plateforme seront téléchargées lors de la première exécution du programme
- Nécessite un accès à Internet et un accès au disque lors de l'exécution s'il est utilisé de manière autonome.
- Nécessite l'installation de la IronSoftware.Native.PdfModel l'emballage.
- Utile pour les applications hautement portables dont la plate-forme cible est inconnue
Paquet NuGet IronPDF.Linux








Idéal pourDéploiement d'IronPdf sur Linux. Conçu pour l'informatique en nuage. Fonctionne très bien pour AWS & Lambda, Azure Functions et WebApps en mode Linux.
PM > Installer-Package IronPdf.Linux
- Contient IronPDF.Slim
- Contient les dépendances spécifiques à Linux pour Chrome(par défaut) moteur de rendu
- La valeur par défaut est le moteur de rendu Chrome
- Prend en charge TOUTES les plates-formes, mais la plate-forme Linux fonctionnera sans aucun téléchargement supplémentaire
- Utile pour les utilisateurs de Linux, en particulier les utilisateurs de Docker et de Cloud
Paquets NuGet IronPdf.MacOs & IronPdf.MacOs.ARM


Paquets NuGet disponibles pour des déploiements spécifiques pourCompatibilité d'IronPDF sur macOS
Installer IronPdf.MacOs NuGet Package
PM > Installer-Package IronPDF.MacOsARM
- Contient IronPDF.Slim
- Contient des dépendances spécifiques à Mac pour Chrome(par défaut) moteur de rendu
- La valeur par défaut est le moteur de rendu Chrome
- Utile pour les développeurs macOS
Paquet NuGet IronPdf.Classic





Utile pour les clients qui utilisent IronPDF avant août 2021 et qui souhaitent que leur rendu HtmlToPdf reste inchangé. Utilise notre moteur de rendu WebKit 2020-2021.
PM > Installer-Package IronPdf.Classic
- Contient IronPdf.Slim et IronPdf.Native.WebKit.
- Contient les dépendances Windows, Linux et Mac pour l'application(héritage) Moteur de rendu "HTML vers PDF" de WebKit
Utilisation par défaut du moteur de rendu hérité de WebKit
Si vous souhaitez utiliser la version plus récente de Chromium, veuillez consulter l'article de dépannage suivant :IronPdf.Native.UpdatedChrome.