Como escolher a versão certa do IronPDF para seus projetos

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

Vejo que existem algumas versões diferentes do IronPDF. Como posso saber qual é o melhor para mim?

Para evitar problemas de dependências ausentes, não é recomendável usar o IronPdf.Slim. No entanto, o IronPdf.Slim é extremamente útil quando o sistema operacional de destino é desconhecido. Para permitir que dependências do Windows, Linux ou macOS sejam baixadas em tempo de execução, IronPdf.Installation.AutomaticallyDownloadNativeBinaries deve ser configurado para true.

Observe que, para o IronPdf.Slim, além de ser portátil, ele não economizará espaço para o usuário em tempo de execução. O IronPDF depende de duas dependências: IronPdf.Slim (contém o IronPDF.dll) e IronPdf.Native.Chrome (contém o renderizador Chrome (padrão)), dependendo da plataforma. Por exemplo, em um ambiente Windows, em tempo de execução, o IronPDF será baixado. No Linux, será baixado o IronPdf.Native.Chrome.Linux e, no macOS, dependendo do processador utilizado, será baixado o IronPdf.Native.Chrome.MacOS ou o IronPdf.Native.Chrome.MacOS.ARM .

IronPDF

NuGet​

  • 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.

IronPdf.Slim

NuGet​

  • 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.
  • Útil para AWS Lambda ou aplicações altamente portáteis onde a plataforma de destino é desconhecida
  • Instruções de instalação:

    • Defina AutomaticallyDownloadNativeBinaries para true. ( Referência da API ) Isso permitirá que as dependências do Windows, Linux ou macOS sejam baixadas em tempo de execução.
    // Enable automatic downloading of platform-specific dependencies
    IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
    // Enable automatic downloading of platform-specific dependencies
    IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
    ' Enable automatic downloading of platform-specific dependencies
    IronPdf.Installation.AutomaticallyDownloadNativeBinaries = True
    $vbLabelText   $csharpLabel

IronPdf.Linux

NuGet​

  • 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 nenhum download adicional.
  • Útil para usuários avançados de Linux, especialmente usuários de Docker e nuvem.

IronPdf.MacOs

NuGet​

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

IronPdf.Classic

NuGet​

  • Contém IronPDF e IronPDF.*
  • Contém dependências para Windows, Linux e Mac para o renderizador WebKit (legado).
  • Por padrão, utiliza o renderizador WebKit.
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.