IronPDF Advanced Installation

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

À partir de la version 2022.1 et ultérieure, les utilisateurs disposent de quelques outils avancés pour installer IronPDF sur des plateformes spécifiques.

Au lieu d'installer le package NuGet IronPDF, nous pouvons rechercher sur NuGet d'autres packages IronPDF spécifiques à votre cas d'utilisation. L'API reste la même, mais leur déploiement est différent.

Il est intéressant de noter que même si nous chargeons un package spécifique comme IronPdf.Linux pour un déploiement optimisé pour Linux, vous pouvez toujours développer pour celui-ci sur votre système d'exploitation normal tel que Windows avec Visual Studio !

Package NuGet IronPdf

Nuget related to Package NuGet IronPdf Linux V1 related to Package NuGet IronPdf Docker related to Package NuGet IronPdf Azure 1 related to Package NuGet IronPdf Amazon Web Services related to Package NuGet IronPdf Ubuntu V1 related to Package NuGet IronPdf Mac Client related to Package NuGet IronPdf Windows Logo related to Package NuGet IronPdf

Le plus couramment utilisé. Configuré pour vous permettre de démarrer dans Visual Studio aussi rapidement que possible. Convient à la plupart des projets.

PM > Install-Package IronPdf

  • Contient IronPdf.Slim
  • Contient des dépendances spécifiques à Windows pour le rendu de Chrome (par défaut)
  • Package par défaut qui téléchargera les dépendances spécifiques à Windows à l'exécution
  • Utilise par défaut le moteur de rendu Chrome
  • Prend en charge TOUTES les plateformes, mais la plateforme Windows fonctionnera sans téléchargements supplémentaires
  • Utile pour les utilisateurs de Windows ou par défaut
  • AUTORISÉ À UTILISER SUR TOUTES LES PLATEFORMES

Package NuGet IronPdf.Slim

Cloud Backup Restore related to Package NuGet IronPdf.Slim Azure 1 related to Package NuGet IronPdf.Slim Nuget related to Package NuGet IronPdf.Slim

Idéal pour l'empreinte disque la plus petite ou les applications qui peuvent être distribuées à de nombreux systèmes d'exploitation différents. Le moteur de rendu précis Chromium / WebKit pour votre application sera téléchargé à la demande lors de l'exécution sur la machine cible.

PM > Install-Package IronPdf.Slim

  • TOUS les autres packages se réfèrent à ce package
  • Contient le fichier IronPdf.dll réel
  • NE COMPREND PAS les dépendances spécifiques à Windows, Linux ou macOS
  • Les dépendances Windows, Linux ou macOS seront téléchargées à l'exécution
  • Utilise par défaut le moteur de rendu Chrome on all platforms unless otherwise specified
  • Utile pour les solutions multiplateformes qui souhaitent télécharger des dépendances spécifiques à la plateforme à l'exécution
  • Prend en charge TOUTES les plateformes, mais les dépendances spécifiques à la plateforme seront téléchargées la première fois que le programme est exécuté
  • Nécessite un accès à Internet et un accès au disque à l'exécution si utilisé seul.
  • Nécessite l'installation du package IronSoftware.Native.PdfModel.
  • Utile pour les applications hautement portables où la plateforme cible est inconnue

Packages NuGet IronPdf.Linux & IronPdf.Linux.ARM

Linux V1 related to Packages NuGet IronPdf.Linux & IronPdf.Linux.ARM Debian related to Packages NuGet IronPdf.Linux & IronPdf.Linux.ARM Ubuntu related to Packages NuGet IronPdf.Linux & IronPdf.Linux.ARM Centos related to Packages NuGet IronPdf.Linux & IronPdf.Linux.ARM Nuget related to Packages NuGet IronPdf.Linux & IronPdf.Linux.ARM Azure 1 related to Packages NuGet IronPdf.Linux & IronPdf.Linux.ARM Amazon Web Services related to Packages NuGet IronPdf.Linux & IronPdf.Linux.ARM Docker related to Packages NuGet IronPdf.Linux & IronPdf.Linux.ARM

Idéal pour déployer IronPdf sur Linux. Conçu avec le cloud à l'esprit. Fonctionne très bien pour AWS & Lambda, Azure Functions et WebApps en mode Linux. Pour les utilisateurs qui utilisent actuellement un processeur ARM avec Linux, IronPDF adapte un package spécifique pour cela aussi.

PM > Install-Package IronPdf.Linux
PM > Install-Package IronPdf.Linux.ARM

  • Contient IronPdf.Slim
  • Contient des dépendances spécifiques à Linux pour le moteur de rendu Chrome (par défaut)
  • Utilise par défaut le moteur de rendu Chrome
  • Prend en charge TOUTES les plateformes, mais la plateforme Linux fonctionnera sans téléchargements supplémentaires
  • Utile pour les utilisateurs avancés de Linux, en particulier les utilisateurs de docker et de cloud

Packages NuGet IronPdf.MacOs & IronPdf.MacOs.ARM

Mac Client related to Packages NuGet IronPdf.MacOs & IronPdf.MacOs.ARM Nuget related to Packages NuGet IronPdf.MacOs & IronPdf.MacOs.ARM

Packages NuGet disponibles pour des déploiements spécifiques pour Compatibilité IronPdf sur macOS

PM > Install-Package IronPdf.MacOs
PM > Install-Package IronPdf.MacOs.ARM

  • Contient IronPdf.Slim
  • Contient des dépendances spécifiques à Mac pour le moteur de rendu Chrome (par défaut)
  • Utilise par défaut le moteur de rendu Chrome
  • Utile pour les développeurs macOS

Package NuGet IronPdf.UpdatedChrome

Windows 11 related to Package NuGet IronPdf.UpdatedChrome Chrome related to Package NuGet IronPdf.UpdatedChrome

Les utilisateurs qui souhaitent utiliser la dernière version compatible de Chromium doivent installer le package suivant. Ceux-ci sont particulièrement utiles pour ceux qui ont besoin de support pour les mises à jour récentes de Chromium.

Veuillez noterLa disponibilité et les mises à jour sont sujettes à modifications et annonces.

PM > Install-Package IronPdf.UpdatedChrome

  • contient IronPdf.Slim
  • contient IronSoftware.Native.Model
  • contient IronPdf.Native.UpdatedChrome.Windows
  • Nouveaux paramètres et mises à jour de sécurité.
  • Peut avoir des problèmes de compatibilité.
  • SingleProcess n'est pas disponible.
  • Windows Server 2012 n'est pas pris en charge.
  • Les processus 32 bits ne sont plus pris en charge.

Packages NuGet IronPdf.UpdatedChrome.Linux & IronPdf.UpdatedChrome.Linux.ARM

Linux V1 related to Packages NuGet IronPdf.UpdatedChrome.Linux & IronPdf.UpdatedChrome.Linux.ARM Chrome related to Packages NuGet IronPdf.UpdatedChrome.Linux & IronPdf.UpdatedChrome.Linux.ARM

Les utilisateurs qui souhaitent utiliser la dernière version compatible de Chromium doivent installer le package suivant. Ceux-ci sont particulièrement utiles pour ceux qui ont besoin de support pour les mises à jour récentes de Chromium.

Veuillez noterLa disponibilité et les mises à jour sont sujettes à modifications et annonces.

PM > Install-Package IronPdf.UpdatedChrome.Linux
PM > Install-Package IronPdf.UpdatedChrome.Linux.ARM

  • contient IronPdf.Slim
  • contient IronSoftware.Native.Model
  • contient IronPdf.Native.UpdatedChrome.Linux
  • Nouveaux paramètres et mises à jour de sécurité.
  • Peut avoir des problèmes de compatibilité.
  • SingleProcess n'est pas disponible.
  • Les processus 32 bits ne sont plus pris en charge.

Package NuGet IronPdf.Classic

Time Machine V1 related to Package NuGet IronPdf.Classic Linux V1 related to Package NuGet IronPdf.Classic Mac Client related to Package NuGet IronPdf.Classic Windows Logo related to Package NuGet IronPdf.Classic Nuget related to Package NuGet IronPdf.Classic

Utile pour les clients Legacy utilisant IronPDF avant août 2021 qui souhaitent que leur rendu HtmlToPdf existant reste inchangé.

Utilise notre moteur de rendu WebKit 2020-2021. Ceux-ci sont particulièrement utiles pour ceux qui ont besoin de support pour les mises à jour récentes de Chromium.

Veuillez noterLa disponibilité et les mises à jour sont sujettes à modifications et annonces.

PM > Install-Package IronPdf.UpdatedChrome.MacOs
PM > Install-Package IronPdf.UpdatedChrome.MacOs.ARM

  • contient IronPdf.Slim
  • contient IronSoftware.Native.Model
  • Contient des dépendances Windows, Linux et Mac pour le moteur de rendu (legacy) WebKit "HTML to PDF"
  • Nouveaux paramètres et mises à jour de sécurité.
  • Peut avoir des problèmes de compatibilité.
  • SingleProcess n'est pas disponible.
  • Les processus 32 bits ne sont plus pris en charge.
  • Utilisera par défaut le moteur de rendu WebKit legacy

Si vous souhaitez utiliser la nouvelle version de Chromium, veuillez consulter l'article de dépannage suivant : IronPdf.Native.UpdatedChrome.

Time Machine V1 related to Package NuGet IronPdf.Classic Linux V1 related to Package NuGet IronPdf.Classic Mac Client related to Package NuGet IronPdf.Classic Windows Logo related to Package NuGet IronPdf.Classic Nuget related to Package NuGet IronPdf.Classic

Useful for Legacy customers using IronPDF before August 2021 who wish their existing HtmlToPdf rendering to go unchanged. Uses our 2020-2021 WebKit renderer.

PM > Install-Package IronPdf.Classic

  • Contains IronPdf.Slim and IronPdf.Native.WebKit.
  • Contains Windows, Linux, and Mac dependencies for the (legacy) WebKit "HTML to PDF" renderer
  • Will use legacy WebKit renderer by default

If you would like to use the newer version of Chromium, please refer to the following troubleshooting article: IronPdf.Native.UpdatedChrome.

Questions Fréquemment Posées

Comment puis-je choisir le bon package NuGet pour mon système d'exploitation ?

IronPDF propose des packages NuGet spécialisés adaptés à différents systèmes d'exploitation : IronPdf pour une utilisation générale, IronPdf.Slim pour une empreinte disque minimale, IronPdf.Linux pour les environnements Linux, et IronPdf.MacOs/MacOs.ARM pour macOS. Choisissez en fonction de vos besoins de déploiement.

Quels sont les avantages de l'utilisation du package IronPdf.Slim ?

Le package IronPdf.Slim est conçu pour les applications nécessitant une faible empreinte disque. Il prend en charge toutes les plateformes et télécharge les dépendances spécifiques à la plateforme au moment de l'exécution, ce qui le rend adapté aux applications multiplateformes qui doivent rester légères.

Est-il possible de déployer IronPDF sur des plateformes cloud comme AWS et Azure ?

Oui, le package IronPdf.Linux est optimisé pour les déploiements cloud sur des plateformes comme AWS et Azure. Il inclut des dépendances spécifiques à Linux pour une fonctionnalité efficace dans les environnements cloud, prenant en charge à la fois AWS et Azure Functions.

Comment les utilisateurs macOS bénéficient-ils des packages IronPdf.MacOs ?

Les utilisateurs macOS peuvent utiliser les packages IronPdf.MacOs et IronPdf.MacOs.ARM, qui sont adaptés aux déploiements macOS. Ces packages incluent des dépendances spécifiques à Mac et prennent en charge l'architecture ARM, assurant une intégration et des performances sans faille sur macOS.

Puis-je utiliser le package IronPdf.Classic hérité pour mes projets existants ?

Oui, le package IronPdf.Classic est conçu pour les clients qui ont besoin de maintenir leur rendu HTML en PDF existant avec le moteur de rendu WebKit hérité. Il est particulièrement utile pour les projets qui ont commencé avant août 2021 et nécessitent des performances constantes.

Les packages IronPDF sont-ils adaptés au développement multiplateforme ?

Absolument. Les packages IronPDF, en particulier IronPdf.Slim et IronPdf.Linux, sont conçus pour prendre en charge le développement multiplateforme. Ils assurent la compatibilité entre différents systèmes d'exploitation tout en offrant des performances efficaces adaptées à chaque environnement.

IronPDF prend-il entièrement en charge .NET 10, et ai-je besoin d'une configuration spéciale pour cela ?

Oui. IronPDF est entièrement compatible avec .NET 10, tout comme avec .NET 9, 8, 7, 6, 5, .NET Standard et .NET Framework, sous Windows, Linux et macOS. Aucune configuration particulière ni solution de contournement n'est requise pour les projets .NET 10.

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?
Nuget Téléchargements 16,133,208 | Version : 2025.11 vient de sortir