Instalação Avançada do IronPDF

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

A partir da versão 2022.1, os usuários contam com ferramentas avançadas para instalar o IronPDF em plataformas específicas.

Em vez de instalar o pacote NuGet IronPDF, podemos pesquisar no NuGet outros pacotes do IronPDF específicos para o seu caso de uso. A API permanece a mesma, mas a implantação é diferente.

Curiosamente, mesmo que carreguemos um pacote específico como o IronPdf.Linux para uma implantação otimizada para Linux, você ainda pode desenvolver para ele em seu sistema operacional normal, como o Windows, com o Visual Studio!

Pacote NuGet IronPdf

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

Mais comumente usado. Configurado para que você possa começar a usar o Visual Studio o mais rápido possível. Adequado para a maioria dos projetos.

PM > Instalar pacote IronPdf

  • Contém IronPdf.Slim
  • Contém dependências específicas do Windows para o renderizador Chrome (padrão).
  • Pacote padrão que fará o download das dependências específicas do Windows em tempo de execução.
  • Usa o renderizador do Chrome por padrão.
  • Compatível com TODAS as plataformas, mas a plataforma Windows funcionará sem downloads adicionais.
  • Útil para usuários do Windows ou usuários padrão
  • Pode ser usado em todas as plataformas

Pacote NuGet IronPdf.Slim

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

Ideal para aplicações com o menor espaço em disco possível ou que podem ser distribuídas para diversos sistemas operacionais diferentes. O mecanismo de renderização Chromium/WebKit específico para sua aplicação será baixado sob demanda, em tempo de execução, na máquina de destino.

PM > Install-Package IronPdf.Slim

  • Todos os outros pacotes fazem referência a este pacote
  • Contém o arquivo IronPdf.dll propriamente dito.
  • Não inclui dependências específicas para Windows, Linux ou macOS.
  • As dependências do Windows, Linux ou macOS serão baixadas em tempo de execução.
  • O renderizador padrão é o Chrome em todas as plataformas, a menos que seja especificado o contrário.
  • Útil para soluções multiplataforma que desejam baixar dependências específicas da plataforma em tempo de execução.
  • Compatível com TODAS as plataformas, mas as dependências específicas da plataforma serão baixadas na primeira vez que o programa for executado.
  • Requer acesso à internet e acesso ao disco em tempo de execução se usado de forma independente.
  • Requer a instalação do pacote IronSoftware.Native.PdfModel .
  • Útil para aplicações altamente portáteis onde a plataforma de destino é desconhecida

Pacotes NuGet IronPdf.Linux e IronPdf.Linux.ARM

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

Ideal para implementar o IronPDF no Linux . Projetado para a nuvem. Funciona muito bem para AWS e Lambda, Azure Functions e WebApps no modo Linux. Para usuários que atualmente utilizam um processador ARM com Linux, o IronPDF também oferece um pacote específico.

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

  • Contém IronPdf.Slim
  • Contém dependências específicas do Linux para o renderizador Chrome (padrão).
  • Usa o renderizador do Chrome por padrão.
  • Compatível com TODAS as plataformas, mas a plataforma Linux funcionará sem downloads adicionais.
  • Útil para usuários avançados de Linux, especialmente usuários de Docker e nuvem.

Pacotes NuGet IronPdf.MacOs e IronPdf.MacOs.ARM

Mac Client related to Pacotes NuGet IronPdf.MacOs e IronPdf.MacOs.ARM Nuget related to Pacotes NuGet IronPdf.MacOs e IronPdf.MacOs.ARM

Pacotes NuGet disponíveis para implantações específicas para compatibilidade com IronPdf no macOS.

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

  • Contém IronPdf.Slim
  • Contém dependências específicas do Mac para o renderizador do Chrome (padrão).
  • Usa o renderizador do Chrome por padrão.
  • Útil para desenvolvedores de macOS

Pacote NuGet IronPdf.UpdatedChrome

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

Usuários que desejam usar a versão compatível mais recente do Chromium devem instalar o seguinte pacote. Essas opções são especialmente úteis para quem precisa de suporte para as atualizações mais recentes do Chromium.

ObserveDisponibilidade e atualizações sujeitas a alterações e anúncios.

PM > Install-Package IronPdf.UpdatedChrome

  • Contém IronPdf.Slim
  • contém IronSoftware.Native.Model
  • Contém IronPdf.Native.UpdatedChrome.Windows
  • Novas configurações e atualizações de segurança.
  • Pode apresentar problemas de compatibilidade.
  • SingleProcess não está disponível.
  • O Windows Server 2012 não é compatível.
  • Os processos de 32 bits não são mais suportados.

Pacotes NuGet IronPdf.UpdatedChrome.Linux e IronPdf.UpdatedChrome.Linux.ARM

Linux V1 related to Pacotes NuGet IronPdf.UpdatedChrome.Linux e IronPdf.UpdatedChrome.Linux.ARM Chrome related to Pacotes NuGet IronPdf.UpdatedChrome.Linux e IronPdf.UpdatedChrome.Linux.ARM

Usuários que desejam usar a versão compatível mais recente do Chromium devem instalar o seguinte pacote. Essas opções são especialmente úteis para quem precisa de suporte para as atualizações mais recentes do Chromium.

ObserveDisponibilidade e atualizações sujeitas a alterações e anúncios.

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

  • Contém IronPdf.Slim
  • contém IronSoftware.Native.Model
  • Contém IronPdf.Native.UpdatedChrome.Linux
  • Novas configurações e atualizações de segurança.
  • Pode apresentar problemas de compatibilidade.
  • SingleProcess não está disponível.
  • Os processos de 32 bits não são mais suportados.

Pacote NuGet IronPdf.Classic

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

Útil para clientes antigos que usavam o IronPDF antes de agosto de 2021 e desejam que sua renderização HtmlToPdf atual permaneça inalterada. Utiliza nosso renderizador WebKit 2020-2021.

PM > Install-Package IronPdf.Classic

  • Contém IronPdf.Slim e IronPdf.Native.WebKit.
  • Contém dependências para Windows, Linux e Mac para o renderizador (legado) WebKit "HTML para PDF".
  • Usará o renderizador WebKit legado por padrão.

Se você deseja usar a versão mais recente do Chromium, consulte o seguinte artigo de solução de problemas: IronPdf.Native.UpdatedChrome .

Perguntas frequentes

Como posso escolher o pacote NuGet correto para o meu sistema operacional?

O IronPDF oferece pacotes NuGet especializados, adaptados para diferentes sistemas operacionais: IronPDF para uso geral, IronPDF.Slim para ocupar o mínimo de espaço em disco, IronPDF.Linux para ambientes Linux e IronPDF.MacOs/MacOs.ARM para macOS. Escolha de acordo com as suas necessidades de implementação.

Quais são as vantagens de usar o pacote IronPDF.Slim?

O pacote IronPDF.Slim foi projetado para aplicações que exigem um tamanho reduzido em disco. Ele é compatível com todas as plataformas e baixa as dependências específicas de cada plataforma em tempo de execução, tornando-o ideal para aplicações multiplataforma que precisam ser leves.

É possível implantar o IronPDF em plataformas de nuvem como AWS e Azure?

Sim, o pacote IronPDF.Linux é otimizado para implantações em nuvem em plataformas como AWS e Azure. Ele inclui dependências específicas do Linux para um funcionamento eficiente em ambientes de nuvem, com suporte tanto para AWS quanto para Azure Functions.

Como os usuários do macOS se beneficiam dos pacotes IronPDF.MacOs?

Usuários de macOS podem usar os pacotes IronPDF.MacOs e IronPDF.MacOs.ARM, que são otimizados para implantações em macOS. Esses pacotes incluem dependências específicas do Mac e oferecem suporte à arquitetura ARM, garantindo integração e desempenho perfeitos no macOS.

Posso usar o pacote IronPDF.Classic legado em meus projetos existentes?

Sim, o pacote IronPDF.Classic foi desenvolvido para clientes que precisam manter a renderização de HTML para PDF existente com o renderizador WebKit legado. É especialmente útil para projetos iniciados antes de agosto de 2021 e que exigem desempenho consistente.

Os pacotes IronPDF são adequados para desenvolvimento multiplataforma?

Com certeza. Os pacotes IronPDF, em especial o IronPDF.Slim e o IronPDF.Linux, são projetados para oferecer suporte ao desenvolvimento multiplataforma. Eles garantem a compatibilidade entre diferentes sistemas operacionais, ao mesmo tempo que proporcionam um desempenho eficiente, adaptado a cada ambiente.

O IronPDF é totalmente compatível com o .NET 10? Preciso de alguma configuração especial para isso?

Sim. O IronPDF é totalmente compatível com o .NET 10 — assim como com o .NET 9, 8, 7, 6, 5, .NET Standard e .NET Framework — em ambientes Windows, Linux e macOS. Nenhuma configuração especial ou solução alternativa é necessária ao desenvolver projetos for .NET 10.

Curtis Chau
Redator Técnico

Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais ...

Leia mais
Pronto para começar?
Nuget Downloads 18,318,263 | Versão: 2026.4 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package IronPdf
executar um exemplo Veja seu HTML se transformar em um PDF.