IronPDF Advanced Installation

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

Starting from version 2022.1 and above, users have some advanced tools to install IronPDF for specific platforms.

Instead of installing the IronPDF NuGet Package, we can search NuGet for other IronPDF packages specific to your use case. The API remains the same, but they deploy differently.

Interestingly, even if we load a specific package such as IronPdf.Linux for a Linux-optimized deployment, you can still develop for it on your normal OS such as Windows with Visual Studio!

IronPdf NuGet Package

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

Most commonly used. Configured to get you up and running in Visual Studio as quickly as possible. Suitable for most projects.

PM > Install-Package IronPdf

  • Contains IronPdf.Slim
  • Contains Windows-specific dependencies for Chrome (default) renderer
  • Default package which will download Windows-specific dependencies at runtime
  • Defaults to Chrome renderer
  • Supports ALL platforms, but Windows platform will work without any additional downloads
  • Useful for Windows users or default users
  • OK TO USE ON ALL PLATFORMS

IronPdf.Slim NuGet Package

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

Ideal for the smallest disk footprint or applications which may be distributed to many different operating system targets. The precise Chromium / WebKit rendering engine for your application will be downloaded on demand at runtime on the target machine.

PM > Install-Package IronPdf.Slim

  • ALL other packages reference this package
  • Contains the actual IronPdf.dll
  • Does NOT include Windows, Linux, or macOS specific dependencies
  • Windows, Linux, or macOS dependencies will be downloaded at run-time
  • Defaults to Chrome renderer on all platforms unless otherwise specified
  • Useful for cross-platform solutions which want to download platform-specific dependencies at run-time
  • Supports ALL platforms, but platform-specific dependencies will be downloaded the first time the program is run
  • Requires internet access and disk access at runtime if used stand-alone.
  • Requires the installation of the IronSoftware.Native.PdfModel package.
  • Useful for highly portable applications where the target platform is unknown

IronPdf.Linux & IronPdf.Linux.ARM NuGet Packages

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

Ideal for Deploying IronPdf on Linux.Designed with the cloud in mind. Works very well for AWS & Lambda, Azure Functions and WebApps in Linux mode. For users who are currently running an ARM processor with Linux, IronPDF tailors a specific package for it as well.

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

  • Contains IronPdf.Slim
  • Contains Linux-specific dependencies for Chrome (default) renderer
  • Defaults to Chrome renderer
  • Supports ALL platforms, but Linux platform will work without any additional downloads
  • Useful for Linux power-users, specifically docker and cloud users

IronPdf.MacOs & IronPdf.MacOs.ARM NuGet Packages

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

NuGet Packages available for specific deployments for IronPdf Compatibility on macOS

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

  • Contains IronPdf.Slim
  • Contains Mac-specific dependencies for Chrome (default) renderer
  • Defaults to Chrome renderer
  • Useful for macOS developers

IronPdf.UpdatedChrome NuGet Package

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

Users who want to use the latest compatible version of Chromium should install the following package. These are especially useful for those who need support for the most recent Chromium updates.

Por favor notaAvailability and updates are subject to change and announcements.

PM > Install-Package IronPdf.UpdatedChrome

  • contains IronPdf.Slim
  • contains IronSoftware.Native.Model
  • contains IronPdf.Native.UpdatedChrome.Windows
  • New settings and security updates.
  • May have a compatibility issues.
  • SingleProcess is not available.
  • Windows Server 2012 is not supported.
  • 32-bit processes are no longer supported.

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

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

Users who want to use the latest compatible version of Chromium should install the following package. These are especially useful for those who need support for the most recent Chromium updates.

Por favor notaAvailability and updates are subject to change and announcements.

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

  • contains IronPdf.Slim
  • contains IronSoftware.Native.Model
  • contains IronPdf.Native.UpdatedChrome.Linux
  • New settings and security updates.
  • May have a compatibility issues.
  • SingleProcess is not available.
  • 32-bit processes are no longer supported.

IronPdf.Classic NuGet Package

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

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.

Preguntas Frecuentes

¿Cómo puedo elegir el paquete NuGet correcto para mi sistema operativo?

IronPDF ofrece paquetes NuGet especializados adaptados para diferentes sistemas operativos: IronPdf para uso general, IronPdf.Slim para minimizar el espacio en disco, IronPdf.Linux para entornos Linux y IronPdf.MacOs/MacOs.ARM para macOS. Elija según sus necesidades de implementación.

¿Cuáles son las ventajas de usar el paquete IronPdf.Slim?

El paquete IronPdf.Slim está diseñado para aplicaciones que requieren un pequeño espacio en disco. Es compatible con todas las plataformas y descarga dependencias específicas de la plataforma en tiempo de ejecución, lo que lo hace adecuado para aplicaciones multiplataforma que necesitan mantenerse ligeras.

¿Es posible implementar IronPDF en plataformas en la nube como AWS y Azure?

Sí, el paquete IronPdf.Linux está optimizado para implementaciones en la nube en plataformas como AWS y Azure. Incluye dependencias específicas de Linux para una funcionalidad eficiente en entornos en la nube, apoyando tanto AWS como Azure Functions.

¿Cómo se benefician los usuarios de macOS de los paquetes IronPdf.MacOs?

Los usuarios de MacOS pueden usar los paquetes IronPdf.MacOs y IronPdf.MacOs.ARM, que están adaptados para implementaciones en macOS. Estos paquetes incluyen dependencias específicas de Mac y admiten arquitectura ARM, asegurando una integración y rendimiento sin problemas en macOS.

¿Puedo usar el paquete heredado IronPdf.Classic para mis proyectos existentes?

Sí, el paquete IronPdf.Classic está diseñado para clientes que necesitan mantener su conversión de HTML a PDF existente con el renderizador heredado WebKit. Es especialmente útil para proyectos que comenzaron antes de agosto de 2021 y requieren un rendimiento coherente.

¿Son adecuados los paquetes de IronPDF para el desarrollo multiplataforma?

Absolutamente. Los paquetes de IronPDF, particularmente IronPdf.Slim e IronPdf.Linux, están diseñados para soportar el desarrollo multiplataforma. Garantizan la compatibilidad en diferentes sistemas operativos mientras proporcionan un rendimiento eficiente adaptado a cada entorno.

¿IronPDF es totalmente compatible con .NET 10? ¿Necesito una configuración especial para ello?

Sí. IronPDF es totalmente compatible con .NET 10, al igual que con .NET 9, 8, 7, 6, 5, .NET Standard y .NET Framework, en entornos Windows, Linux y macOS. No se requieren configuraciones especiales ni soluciones alternativas para proyectos .NET 10.

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?
Nuget Descargas 16,133,208 | Versión: 2025.11 recién lanzado