# IronPdf.Slim: Processamento de PDF leve sem Chromium
## 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.
[[t:(`ChromePdfRenderer` é a única classe que aciona um download do Chromium - ou seja, converter HTML, um 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](/troubleshooting/package-size-ironpdf/) , como no AWS Lambda, onde o IronPDF é instalado em um contêiner. Informações adicionais sobre este pacote são as seguintes:
- 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](https://www.nuget.org/packages/IronSoftware.Native.PdfModel) .
Os pacotes de dependência do IronPdf.Native.Chrome que contêm binários do motor de renderização Chrome para Sistema Operacional específico (Windows/Linux/MacOS/MacOS.ARM) serão baixados em tempo de execução. Para garantir operação bem-sucedida:
- You must set [Installation.AutomaticallyDownloadNativeBinaries](/object-reference/api/IronPdf.Installation.html#IronPdf_Installation_AutomaticallyDownloadNativeBinaries) to `true`.
```csharp
// Enables automatic downloading of native binaries needed for IronPdf.Slim operation
IronPdf.Installation.AutomaticallyDownloadNativeBinaries = true;
```
- 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.
[[i:(Espera-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](https://ironpdf.com/troubleshooting/engineering-support-for-ironpdf/) .
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.
Pontas: ChromePdfRenderer é a única classe que aciona um download do Chromium - ou seja, converter HTML, um 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. Informações adicionais sobre este pacote são as seguintes:
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
Os pacotes de dependência do IronPdf.Native.Chrome que contêm binários do motor de renderização Chrome para Sistema Operacional específico (Windows/Linux/MacOS/MacOS.ARM) serão baixados em tempo de execução. Para garantir operação bem-sucedida:
// Enables automatic downloading of native binaries needed for IronPdf.Slim operationIronPdf.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 operationIronPdf.Installation.AutomaticallyDownloadNativeBinaries = True
' Enables automatic downloading of native binaries needed for IronPdf.Slim operation
IronPdf.Installation.AutomaticallyDownloadNativeBinaries = True
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.
Observe: Espera-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 é 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 bem estruturados e visualmente atraentes.