PDF to PNG

O Conversor de PDF da Documentize para .NET é uma ferramenta avançada que permite converter documentos PDF em imagens PNG de alta qualidade. Este plugin foi projetado para tornar seu conteúdo mais versátil, acessível e mais fácil de compartilhar, transformando páginas PDF em formatos de imagem amplamente suportados.

Como Converter PDF em PNG

Para converter um documento PDF em imagens PNG, siga estas etapas:

  1. Crie uma instância de PdfToPngOptions para configurar o processo de conversão.
  2. Adicione o arquivo PDF de entrada usando o método AddInput.
  3. Defina o caminho do diretório de saída para as imagens PNG usando o método AddOutput.
  4. Execute o método Convert para converter as páginas PDF em imagens PNG.
1// Criar objeto PdfToPngOptions para definir instruções
2var options = new PdfToPngOptions();
3// Adicionar caminho do arquivo de entrada
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// Definir caminho do diretório de saída
6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
7// Realizar o processo
8PdfConverter.Convert(options);

Personalizando a Conversão de PDF para PNG

Você pode personalizar a conversão ajustando a resolução e selecionando páginas específicas. Por exemplo, para converter apenas a primeira página de um PDF a 200 DPI:

 1// Criar objeto PdfToPngOptions para definir instruções
 2var options = new PdfToPngOptions()
 3// Processar apenas a primeira página
 4options.PageList = [1];
 5// Definir a resolução de saída para 200 DPI
 6options.OutputResolution = 200;
 7// Adicionar caminho do arquivo de entrada
 8options.AddInput(new FileDataSource("path_to_input.pdf"));
 9// Definir caminho do diretório de saída
10options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
11// Realizar o processo
12PdfConverter.Convert(options);

Manipulando Resultados da Conversão

O método Convert retorna um objeto ResultContainer que contém informações sobre os resultados da conversão. Você pode obter streams dos arquivos PNG convertidos, conforme mostrado abaixo:

 1// Criar objeto PdfToJpegOptions para definir instruções
 2var options = new PdfToPngOptions();
 3// Adicionar caminho do arquivo de entrada
 4options.AddInput(new FileDataSource("path_to_input.pdf"));
 5// Realizar o processo
 6var results = PdfConverter.Convert(options);
 7// Obter resultados em stream
 8foreach (var result in results.ResultCollection)
 9{
10    var streamResultPage1 = result.ToStream();
11}

Principais Recursos:

  • Converter PDF em PNG: Converta rapidamente e de forma eficiente documentos PDF inteiros ou páginas específicas em imagens PNG.
  • Resolução Personalizável: Defina o DPI desejado (por exemplo, 300 DPI) para saída de imagem de alta qualidade.
  • Conjunto de Páginas: Selecione páginas específicas para conversão.
  • Gerenciamento de Saída Fácil: Especifique diretórios de saída para cada arquivo PNG convertido.
  • Conversão Rápida: Rápido, eficiente e requer mínimo esforço para configurar.
 Português