Image Converter

O Sheetize Image Converter para .NET permite que desenvolvedores convertam documentos de e para vários formatos de imagem, sendo ideal para aplicações que envolvem visualização de documentos, arquivamento de imagens e geração de conteúdo baseado em imagem.

Principais Recursos

Conversão de PDF para Imagem

Converta documentos PDF para formatos de imagem (por exemplo, PNG, JPEG), perfeito para gerar pré-visualizações ou para processamento de documentos baseados em imagem.

Conversão de Imagem para PDF

Transforme arquivos de imagem em documentos PDF, adequado para combinar imagens em um único arquivo ou criar relatórios PDF a partir de dados baseados em imagem.


Guia Detalhado

Convertendo PDF para Imagem

Para converter um documento PDF para um formato de imagem:

  1. Inicializar o Conversor: Crie uma instância de ImageConverter.
  2. Definir Opções de Conversão: Use PdfToImageOptions para especificar o formato de imagem desejado, resolução e qualidade de saída.
  3. Definir Caminhos de Entrada e Saída: Defina os caminhos para o PDF de entrada e os arquivos de imagem de saída.
  4. Executar a Conversão: Chame o método Process para completar a conversão.

Exemplo: Converter PDF para Imagem PNG

// Passo 1: Inicializar o Conversor de Imagem  
var converter = new ImageConverter();  

// Passo 2: Configurar opções para conversão de PDF para Imagem  
var options = new PdfToImageOptions(ImageType.Png);  
options.Resolution = 300; // Definir resolução para 300 DPI  
options.Quality = 90; // Definir qualidade da imagem para 90%  

// Passo 3: Definir caminhos de arquivo  
options.AddInput(new FileDataSource("input.pdf"));  
options.AddOutput(new FileDataSource("output.png"));  

// Passo 4: Executar a conversão  
converter.Process(options);  

Opções Disponíveis para Conversão de PDF para Imagem

  • ImageType: Especifique o formato de imagem desejado (Png, Jpeg, Bmp, etc.).
  • Resolution: Defina a resolução (DPI) para a imagem de saída.
  • Quality: Defina o nível de qualidade (para saída JPEG).

Convertendo Imagem para PDF

Para converter uma imagem em um PDF:

  1. Inicializar o Conversor: Crie uma instância de ImageConverter.
  2. Definir Opções de Conversão: Use ImageToPdfOptions para personalizar o layout e a aparência do PDF resultante.
  3. Especificar Caminhos: Defina os caminhos dos arquivos de imagem de entrada e PDF de saída.
  4. Executar a Conversão: Chame o método Process para gerar o PDF.

Exemplo: Converter Imagem PNG para PDF

// Passo 1: Inicializar o Conversor de Imagem  
var converter = new ImageConverter();  

// Passo 2: Configurar opções para a conversão de Imagem para PDF  
var options = new ImageToPdfOptions();  
options.PageLayoutOption = PageLayoutOption.Centered;  
options.ImageScalingOption = ImageScalingOption.FitToPage;  

// Passo 3: Definir caminhos de arquivo  
options.AddInput(new FileDataSource("input.png"));  
options.AddOutput(new FileDataSource("output.pdf"));  

// Passo 4: Executar a conversão  
converter.Process(options);  

Opções Adicionais para Conversão de Imagem para PDF

  • PageLayoutOption: Defina como a imagem é posicionada na página do PDF (por exemplo, Centered, TopLeft).
  • ImageScalingOption: Controle como a imagem se ajusta na página do PDF (por exemplo, FitToPage, Stretch).

Este conversor é versátil para desenvolvedores que precisam trabalhar com conteúdo de documentos baseados em imagem, seja gerando pré-visualizações de documentos de alta qualidade ou agrupando várias imagens em PDFs para fácil distribuição.

 Português