PDF to JPEG Converter

O Conversor de PDF para JPEG da Documentize para .NET é uma ferramenta poderosa que simplifica a conversão de documentos PDF em imagens JPEG de alta qualidade. Este plugin é projetado para tornar seu conteúdo mais acessível em várias plataformas, transformando páginas de PDF em formatos de imagem amplamente utilizados.

Como Converter Páginas de PDF em JPEG

Para converter um documento PDF em imagens JPEG, siga estes passos:

  1. Crie uma instância da classe Jpeg.
  2. Crie uma instância de JpegOptions para configurar o processo de conversão.
  3. Adicione o arquivo PDF de entrada usando o método AddInput.
  4. Especifique o caminho do arquivo de saída para as imagens JPEG usando o método AddOutput.
  5. Execute o método Process para converter as páginas do PDF em imagens JPEG.
 1var converter = new Jpeg();
 2var options = new JpegOptions();
 3
 4// Adicione o arquivo PDF de entrada
 5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 6
 7// Especifique o diretório de saída para as imagens JPEG
 8options.AddOutput(new FileDataSource(@"C:\Samples\images"));
 9
10// Processar a conversão de PDF para JPEG
11converter.Process(options);

Personalizando a Conversão de PDF para JPEG

Você pode personalizar o processo de conversão ajustando a resolução, selecionando intervalos de páginas ou definindo a qualidade da imagem. Aqui está como converter a primeira página de um PDF a 300 dpi:

 1var converter = new Jpeg();
 2var options = new JpegOptions();
 3
 4// Defina a resolução de saída para 300 dpi e converta apenas a primeira página
 5options.OutputResolution = 300;
 6options.PageRange = new PageRange(1);
 7
 8// Adicione caminhos de entrada e saída
 9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.jpg"));
11
12// Processar a conversão
13converter.Process(options);

Processamento em Lote para Conversão de PDF para JPEG

O plugin Conversor de PDF para JPEG suporta processamento em lote, permitindo que você converta várias páginas de um PDF em arquivos JPEG individuais.

 1var converter = new Jpeg();
 2var options = new JpegOptions();
 3
 4// Adicione o arquivo PDF de entrada
 5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 6
 7// Defina os caminhos de saída para cada página
 8options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.jpg"));
 9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.jpg"));
10
11// Processar a conversão em lote
12converter.Process(options);

Como Lidar 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 imprimir os caminhos dos arquivos JPEG convertidos, como mostrado abaixo:

1ResultContainer resultContainer = converter.Process(options);
2
3// Imprimir os caminhos de saída das imagens JPEG
4foreach (FileResult result in resultContainer.ResultCollection)
5{
6    Console.WriteLine(result.Data.ToString());
7}

Principais Recursos:

  • Converter PDF em JPEG: Converta facilmente documentos PDF completos ou páginas específicas em imagens JPEG.
  • Resolução Personalizada: Ajuste a resolução (por exemplo, 300 dpi) para saídas de alta qualidade.
  • Intervalo de Páginas: Selecione páginas ou intervalos específicos para conversão.
  • Processamento em Lote: Converta várias páginas de PDF ou documentos inteiros de uma só vez.
  • Conversão Rápida: Processo rápido e eficiente com mínimo esforço.
 Português