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 sur NuGet d'autres packages IronPDF spécifiques à notre cas d'utilisation. L'API reste la même, mais ils se déploient différemment.
Fait intéressant, même si nous chargeons un package spécifique tel que IronPdf.Linux pour un déploiement optimisé sur Linux, vous pouvez toujours développer pour celui-ci sur votre système d'exploitation habituel 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.
- Contient IronPdf.Slim
- Contient des dépendances spécifiques à Windows pour le moteur de rendu Chrome (par défaut)
- 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 > Install-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 du package IronSoftware.Native.PdfModel.
- Utile pour les applications hautement portables dont la plate-forme cible est inconnue
Paquet NuGet IronPDF.Linux








Idéal pour déployer 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 > Install-Package IronPdf.Linux
- Contient IronPdf.Slim
- Contient des dépendances spécifiques à Linux pour le moteur de rendu Chrome (par défaut)
- 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


Packages NuGet disponibles pour des déploiements spécifiques pour compatibilité d'IronPdf sur macOS
Installer le paquet NuGet IronPdf.MacOs
PM > Install-Package IronPdf.MacOsARM
- Contient IronPdf.Slim
- Contient des dépendances spécifiques à Mac pour Chrome (rendu par défaut)
- 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 > Install-Package IronPdf.Classic
- Contient IronPdf.Slim et IronPdf.Native.WebKit.
- Contient des dépendances Windows, Linux, et Mac pour le moteur de rendu WebKit (hérité) "HTML en PDF"
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.