Instalación avanzada de IronPDF
A partir de la versión 2022.1 en adelante, los usuarios tienen algunas herramientas avanzadas para instalar IronPDF en plataformas específicas.
En lugar de instalar el paquete NuGet IronPDF, podemos buscar en NuGet otros paquetes de IronPDF específicos para tu caso de uso. La API sigue siendo la misma, pero se despliegan de manera diferente.
Curiosamente, incluso si cargamos un paquete específico como IronPdf.Linux para un despliegue optimizado para Linux, aún puedes desarrollarlo en tu sistema operativo normal como Windows con Visual Studio.
Paquete NuGet de IronPDF
El más comúnmente usado. Configurado para ponerte en marcha en Visual Studio lo más rápido posible. Apropiado para la mayoría de proyectos.
- Contiene IronPdf.Slim
- Contiene dependencias específicas de Windows para el renderizador Chrome (predeterminado)
- Paquete predeterminado que descargará dependencias específicas de Windows en tiempo de ejecución
- Predeterminado al renderizador de Chrome
- Compatible con TODAS las plataformas, pero la plataforma Windows funcionará sin descargas adicionales
- Útil para usuarios de Windows o usuarios predeterminados
- ACEPTABLE EN TODAS LAS PLATFORMS
Paquete NuGet de IronPdf.Slim
Ideal para la menor huella en disco o aplicaciones que pueden ser distribuidas a muchos objetivos de diferentes sistemas operativos. El motor de renderizado Chromium/WebKit preciso para tu aplicación se descargará a demanda en tiempo de ejecución en la máquina objetivo.
PM > Install-Package IronPdf.Slim
- TODOS los otros paquetes hacen referencia a este paquete
- Contiene el IronPDF.dll real
- NO incluye dependencias específicas de Windows, Linux o macOS
- Las dependencias de Windows, Linux o macOS se descargarán en tiempo de ejecución
- Predeterminado al renderizador de Chrome en todas las plataformas a menos que se especifique lo contrario
- Útil para soluciones multiplataforma que desean descargar dependencias específicas de la plataforma en tiempo de ejecución
- Compatible con TODAS las plataformas, pero las dependencias específicas de la plataforma se descargarán la primera vez que se ejecute el programa
- Requiere acceso a Internet y acceso al disco en tiempo de ejecución si se usa individualmente.
- Requiere la instalación del paquete IronSoftware.Native.PdfModel.
- Útil para aplicaciones altamente portátiles donde se desconoce la plataforma objetivo
Paquetes NuGet de IronPdf.Linux y IronPdf.Linux.ARM
Ideal para Desplegar IronPDF en Linux. Diseñado con la nube en mente. Funciona muy bien para AWS & Lambda, Azure Functions y WebApps en modo Linux. Para los usuarios que actualmente están ejecutando un procesador ARM con Linux, IronPDF adapta un paquete específico para estos.
PM > Install-Package IronPdf.Linux
PM > Install-Package IronPdf.Linux.ARM
- Contiene IronPdf.Slim
- Contiene dependencias específicas de Linux para el renderizador de Chrome (predeterminado)
- Predeterminado al renderizador de Chrome
- Compatible con TODAS las plataformas, pero la plataforma Linux funcionará sin descargas adicionales
- Útil para usuarios expertos en Linux, específicamente usuarios de docker y de la nube
Paquetes NuGet IronPdf.MacOs y IronPdf.MacOs.ARM
Paquetes NuGet disponibles para despliegues específicos para Compatibilidad de IronPDF en macOS
PM > Install-Package IronPdf.MacOs
PM > Install-Package IronPdf.MacOs.ARM
- Contiene IronPdf.Slim
- Contiene dependencias específicas de Mac para el renderizador de Chrome (predeterminado)
- Predeterminado al renderizador de Chrome
- Útil para desarrolladores de macOS
Paquete NuGet IronPdf.UpdatedChrome
Los usuarios que desean usar la última versión compatible de Chromium deben instalar el siguiente paquete. Estos son especialmente útiles para aquellos que necesitan soporte para las actualizaciones más recientes de Chromium.
PM > Install-Package IronPdf.UpdatedChrome
- contiene IronPdf.Slim
- contiene IronSoftware.Native.Model
- contiene IronPdf.Native.UpdatedChrome.Windows
- Nuevas configuraciones y actualizaciones de seguridad.
- Puede tener problemas de compatibilidad.
- SingleProcess no está disponible.
- Windows Server 2012 no es compatible.
- Procesos de 32 bits ya no son soportados.
Paquetes NuGet IronPdf.UpdatedChrome.Linux y IronPdf.UpdatedChrome.Linux.ARM
Los usuarios que desean usar la última versión compatible de Chromium deben instalar el siguiente paquete. Estos son especialmente útiles para aquellos que necesitan soporte para las actualizaciones más recientes de Chromium.
PM > Install-Package IronPdf.UpdatedChrome.Linux
PM > Install-Package IronPdf.UpdatedChrome.Linux.ARM
- contiene IronPdf.Slim
- contiene IronSoftware.Native.Model
- contiene IronPdf.Native.UpdatedChrome.Linux
- Nuevas configuraciones y actualizaciones de seguridad.
- Puede tener problemas de compatibilidad.
- SingleProcess no está disponible.
- Procesos de 32 bits ya no son soportados.
IronPdf.UpdatedChrome.MacOs & IronPdf.UpdatedChrome.MacOs.ARM NuGet Package
Usa nuestro renderizador WebKit de 2020-2021. Estos son especialmente útiles para aquellos que necesitan soporte para las actualizaciones más recientes de Chromium.
PM > Install-Package IronPdf.Classic
-
Contiene IronPdf.Slim e IronPdf.Native.WebKit.
-
contiene IronPdf.Slim
-
contiene IronSoftware.Native.Model
-
contiene IronPdf.Native.UpdatedChrome.MacOS o contiene IronPdf.Native.UpdatedChrome.MacOS.ARM
-
Nuevas configuraciones y actualizaciones de seguridad.
-
Puede tener problemas de compatibilidad.
-
SingleProcess no está disponible.
-
Procesos de 32 bits ya no son soportados.
-
Usará el renderizador WebKit antiguo por defecto
Paquete NuGet IronPdf.Classic
Útil para los clientes heredados que utilizaban IronPDF antes de agosto de 2021 y desean que su renderización HtmlToPdf existente no cambie. Utiliza nuestro renderizador WebKit 2020-2021.
PM > Install-Package IronPdf.Classic
- Contiene IronPdf.Slim y IronPdf.Native.WebKit.
- Contiene dependencias de Windows, Linux y Mac para el renderizador (heredado) WebKit "HTML to PDF"
- Utilizará el renderizador WebKit heredado por defecto
Si desea usar la versión más nueva de Chromium, consulte el siguiente artículo de solución de problemas: IronPdf.Native.UpdatedChrome.
Frequently Asked Questions
¿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 holds a Bachelor’s degree in Computer Science (Carleton University) and specializes in front-end development with expertise in Node.js, TypeScript, JavaScript, and React. Passionate about crafting intuitive and aesthetically pleasing user interfaces, Curtis enjoys working with modern frameworks and creating well-structured, visually appealing manuals.