Instalación avanzada de IronPDF
A partir de la versión v2022.1 de IronPDF, los usuarios disponen de algunas herramientas avanzadas para instalar IronPDF en plataformas específicas.
En lugar de instalar el paquete NuGet IronPDF
, podemos buscar en NuGet otros paquetes IronPDF específicos para nuestro caso de uso. La API sigue siendo la misma, pero se despliegan de forma diferente.
Curiosamente, aunque carguemos un paquete específico como IronPdf.Linux para un despliegue optimizado para Linux, puede seguir desarrollando para él en su sistema operativo normal, como Windows, con Visual Studio!
Paquete NuGet IronPdf
Los más utilizados. Configurado para que pueda empezar a trabajar en Visual Studio lo antes posible. Adecuado para la mayoría de los proyectos.
Instalación del paquete IronPdf NuGet
- Contiene IronPdf.Slim
- Contiene dependencias específicas de Windows para Chrome(por defecto) renderizador
- Paquete predeterminado que descargará las dependencias específicas de Windows en tiempo de ejecución
- Renderizador por defecto de Chrome
- Compatible con TODAS las plataformas, pero la plataforma Windows funcionará sin descargas adicionales
- Útil para usuarios de Windows o usuarios por defecto
- APTO PARA TODAS LAS PLATAFORMAS
Paquete NuGet IronPdf.Slim
Ideal para las aplicaciones que ocupan poco espacio en disco o que pueden distribuirse a muchos objetivos de sistemas operativos diferentes. El motor de renderizado Chromium / WebKit preciso para su aplicación se descargará bajo demanda en tiempo de ejecución en la máquina de destino.
Instalación del paquete IronPdf.Slim NuGet
- TODOS los demás paquetes hacen referencia a este paquete
- Contiene el archivo IronPdf.dll.
- 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
- Se utiliza por defecto el 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 cada 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 utiliza de forma autónoma.
- Útil para aplicaciones muy portátiles en las que se desconoce la plataforma de destino.
Paquete NuGet IronPdf.Linux
Ideal paraDespliegue de IronPdf en Linux. Diseñado pensando en la nube. Funciona muy bien para AWS & Lambda, Azure Functions y WebApps en modo Linux.
Instalación del paquete IronPdf.Linux NuGet
- Contiene IronPdf.Slim
- Contiene dependencias específicas de Linux para Chrome(por defecto) renderizador
- Renderizador por defecto de Chrome
- Compatible con TODAS las plataformas, pero la plataforma Linux funcionará sin descargas adicionales
- Útil para los usuarios avanzados de Linux, especialmente los usuarios de docker y de la nube.
Paquetes NuGet IronPdf.MacOs y IronPdf.MacOs.ARM
Paquetes NuGet disponibles para implantaciones específicas paraCompatibilidad de IronPDF en macOS
Instalación del paquete NuGet IronPdf.MacOs
Instalación del paquete IronPdf.MacOsARM NuGet
- Contiene IronPdf.Slim
- Contiene dependencias específicas de Mac para Chrome(por defecto) renderizador
- Renderizador por defecto de Chrome
- Útil para desarrolladores de macOS
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.
Instalación del paquete IronPdf.Classic NuGet
- Contiene IronPdf.Slim y IronPdf.Native.WebKit.
- Contiene las dependencias de Windows, Linux y Mac para la aplicación(legado) Renderizador "HTML a PDF" de WebKit
- Utilizará el renderizador WebKit por defecto