PDF to PNG Converter
O Conversor de PDF para PNG do 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 para PNG
Para converter um documento PDF em imagens PNG, siga estas etapas:
- Crie uma instância de
PdfToPngOptions
para configurar o processo de conversão. - Adicione o arquivo PDF de entrada usando o método
AddInput
. - Defina o caminho do diretório de saída para as imagens PNG usando o método
AddOutput
. - Execute o método
Process
para converter as páginas PDF em imagens PNG.
1// Crie um objeto PdfToPngOptions para definir instruções
2var options = new PdfToPngOptions();
3// Adicione o caminho do arquivo de entrada
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// Defina o caminho do diretório de saída
6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
7// Execute o processo
8PngConverter.Process(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// Crie um objeto PdfToPngOptions para definir instruções
2var options = new PdfToPngOptions()
3// Processar apenas a primeira página
4options.PageList = new List<int> { 1 };
5// Defina a resolução de saída para 200 dpi
6options.OutputResolution = 200;
7// Adicione o caminho do arquivo de entrada
8options.AddInput(new FileDataSource("path_to_input.pdf"));
9// Defina o caminho do diretório de saída
10options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
11// Execute o processo
12PngConverter.Process(options);
Lidando com os Resultados da Conversão
O método Process retorna um objeto ResultContainer
que contém informações sobre os resultados da conversão. Você pode obter fluxos dos arquivos PNG convertidos, conforme mostrado abaixo:
1// Crie um objeto PdfToJpegOptions para definir instruções
2var options = new PdfToPngOptions();
3// Adicione o caminho do arquivo de entrada
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// Execute o processo
6var results = PngConverter.Process(options);
7// Obtenha os resultados do fluxo
8foreach (var result in results.ResultCollection)
9{
10 var streamResultPage1 = result.ToStream();
11}
Principais Recursos:
- Converter PDF para 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 imagens de alta qualidade.
- Conjunto de Páginas: Selecione páginas específicas para conversão.
- Gestão de Saída Facilitada: Especifique diretórios de saída para cada arquivo PNG convertido.
- Conversão Rápida: Rápida, eficiente e requer um esforço mínimo para configurar.