PDF para PNG
O Documentize PDF Converter for .NET é uma ferramenta avançada que permite converter documentos PDF em imagens PNG de alta qualidade. Este componente foi projetado para tornar seu conteúdo mais versátil, acessível e 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
PdfToPngOptionspara 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
Convertpara converter as páginas PDF em imagens PNG.
1// Create PdfToPngOptions object to set instructions
2var options = new PdfToPngOptions();
3// Add input File path
4options.AddInput(new FileData("path_to_input.pdf"));
5// Set output Directory path
6options.AddOutput(new DirectoryData("path_to_output_directory"));
7// Perform the process
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// Create PdfToPngOptions object to set instructions
2var options = new PdfToPngOptions()
3// Process only the first page
4options.PageList = [1];
5// Set output resolution to 200 DPI
6options.OutputResolution = 200;
7// Add input File path
8options.AddInput(new FileData("path_to_input.pdf"));
9// Set output Directory path
10options.AddOutput(new DirectoryData("path_to_output_directory"));
11// Perform the process
12PdfConverter.Convert(options);Manipulando os 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// Create PdfToJpegOptions object to set instructions
2var options = new PdfToPngOptions();
3// Add input File path
4options.AddInput(new FileData("path_to_input.pdf"));
5// Perform the process
6var results = PdfConverter.Convert(options);
7// Get stream results
8foreach (var result in results.ResultCollection)
9{
10 var streamResultPage1 = result.ToStream();
11}Principais Recursos:
- Converter PDF para PNG: Converta rapidamente documentos PDF inteiros ou páginas específicas em imagens PNG.
- Resolução Personalizável: Defina o DPI desejado (por exemplo, 300 DPI) para obter imagens de alta qualidade.
- Conjunto de Páginas: Selecione páginas específicas para conversão.
- Gerenciamento Fácil de Saída: Especifique diretórios de saída para cada arquivo PNG convertido.
- Conversão Rápida: Rápida, eficiente e requer esforço mínimo para configuração.