IronPdf.Slim: Processamento de PDF leve sem Chromium

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

Quando usar o IronPdf.Slim

Se o seu projeto se concentra exclusivamente no processamento de PDFs, como mesclagem, edição, carimbo, redação ou criptografia, o IronPdf.Slim é a opção recomendada. O IronPDF padrão sempre carrega o mecanismo de renderização Chromium, mesmo que seu aplicativo não converta HTML ou URLs em PDF, o que pode gerar sobrecarga desnecessária. O IronPdf.Slim evita isso, mantendo-se leve quando a renderização não é necessária.

PontasChromePdfRenderer é a única classe que aciona o download do Chromium — ou seja, convertendo HTML, uma URL ou uma imagem em um PDF. Se o seu projeto nunca fizer isso, o IronPdf.Slim permanecerá enxuto.

Configurando o IronPdf.Slim

O IronPdf.Slim pode ser usado para reduzir o tamanho inicial da implantação. Isso é útil em ambientes onde o tamanho inicial do pacote é limitado , como no AWS Lambda, onde o IronPDF é instalado em um contêiner. Seguem abaixo informações adicionais sobre este pacote:

  • O IronPDF contém apenas o IronPDF.
  • Compatível com TODAS as plataformas, mas NÃO inclui dependências específicas para Windows, Linux ou MacOS.
  • Útil para soluções multiplataforma/aplicações altamente portáteis onde a plataforma de destino é desconhecida
  • Requer a instalação do pacote IronSoftware.Native.PdfModel .

Os pacotes de dependência IronPDF, que contêm os binários do mecanismo de renderização do Chrome para sistemas operacionais específicos (Windows/Linux/MacOS/MacOS.ARM), serão baixados em tempo de execução. Para garantir o funcionamento correto:

  • Você deve definir Installation.AutomaticallyDownloadNativeBinaries para true.

    // Enables automatic downloading of native binaries needed for IronPdf.Slim operation
    IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
    // Enables automatic downloading of native binaries needed for IronPdf.Slim operation
    IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
    ' Enables automatic downloading of native binaries needed for IronPdf.Slim operation
    IronPdf.Installation.AutomaticallyDownloadNativeBinaries = True
    $vbLabelText   $csharpLabel
  • Certifique-se de que seu projeto esteja conectado à internet para permitir que os binários sejam distribuídos via código-fonte NuGet .
  • Certifique-se de ter as permissões necessárias de Leitura, Gravação e Execução para permitir que os arquivos binários sejam colocados dentro da pasta do projeto.

ObserveEspera-se que uma longa execução inicial do projeto que utiliza o pacote IronPdf.Slim permita a conclusão das operações acima.

Caso ainda haja algum problema ao usar o IronPdf.Slim em seu projeto, não hesite em contatar o suporte .

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.