PDF to JPEG Converter

O Documentize PDF to JPEG Converter for .NET é uma ferramenta poderosa que simplifica a conversão de documentos PDF em imagens JPEG de alta qualidade. Este plugin foi 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 PDF em JPEG

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

  1. Crie uma instância de PdfToJpegOptions 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 JPEG usando o método AddOutput.
  4. Execute o método Process para converter as páginas PDF em imagens JPEG.
1// Crie um objeto PdfToJpegOptions para definir instruções
2var options = new PdfToJpegOptions();
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
8JpegConverter.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 200 DPI:

 1// Crie um objeto PdfToJpegOptions para definir instruções
 2var options = new PdfToJpegOptions();
 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// Defina a qualidade de saída para 50
 8options.Quality = 50;
 9// Adicione o caminho do arquivo de entrada
10options.AddInput(new FileDataSource("path_to_input.pdf"));
11// Defina o caminho do diretório de saída
12options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
13// Execute o processo
14JpegConverter.Process(options);

Como obter resultados sem um diretório, ou na forma de streams

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

 1// Crie um objeto PdfToJpegOptions para definir instruções
 2var options = new PdfToJpegOptions();
 3// Adicione o caminho do arquivo de entrada
 4options.AddInput(new FileDataSource("path_to_input.pdf"));
 5// Execute o processo
 6var results = JpegConverter.Process(options);
 7// Obtenha os resultados em stream
 8foreach (var result in results.ResultCollection)
 9{
10    var streamResultPage1 = result.ToStream();
11}

Principais Características:

  • Converter PDF em JPEG: Converta sem esforço documentos PDF inteiros 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.
  • Conjunto de Páginas: Selecione páginas específicas para conversão.
  • Conversão Rápida: Processo rápido e eficiente com mínimo esforço.
 Português