Conversor de PDF para TIFF

O Documentize Conversor de PDF para TIFF para .NET é uma ferramenta poderosa projetada para converter documentos PDF em imagens TIFF de alta qualidade. Este plugin garante que seu conteúdo seja acessível em várias plataformas, mantendo excelente fidelidade e versatilidade.

Principais Recursos:

  • Converter PDF para TIFF: Converta facilmente documentos PDF inteiros ou páginas específicas em imagens TIFF.
  • Resolução Personalizada: Ajuste a resolução (por exemplo, 300 dpi) para saídas de qualidade superior.
  • TIFF de Múltiplas Páginas: Combine várias páginas PDF em um único arquivo TIFF de múltiplas páginas.
  • Intervalo de Páginas: Converta páginas específicas ou intervalos para resultados precisos.
  • Processamento em Lote: Converta vários documentos ou páginas PDF de uma só vez.
  • Conversão Rápida: Processos rápidos e eficientes com esforço mínimo.

Como Converter Páginas de PDF para TIFF

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

  1. Crie uma instância da classe TiffConverter.
  2. Crie uma instância de PdfToTiffOptions 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 TIFF usando o método AddOutput.
  5. Execute o método Process para converter as páginas PDF em imagens TIFF.
 1var converter = new TiffConverter();
 2var options = new PdfToTiffOptions();
 3
 4// Adiciona o arquivo PDF de entrada
 5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 6
 7// Especifica o arquivo de saída para as imagens TIFF
 8options.AddOutput(new FileDataSource(@"C:\Samples\output.tiff"));
 9
10// Processa a conversão de PDF para TIFF
11converter.Process(options);

Personalizando a Conversão de PDF para TIFF

Você pode personalizar o processo de conversão ajustando a resolução, ativando a saída de múltiplas páginas ou selecionando intervalos de páginas. Veja como converter a primeira página de um PDF a 300 dpi em um arquivo TIFF:

 1var converter = new TiffConverter();
 2var options = new PdfToTiffOptions();
 3
 4// Define a resolução de saída para 300 dpi e converte apenas a primeira página
 5options.OutputResolution = 300;
 6options.PageList = new List<int> { 1 };
 7
 8// Adiciona os caminhos de entrada e saída
 9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.tiff"));
11
12// Processa a conversão
13converter.Process(options);

Criação de TIFF de Múltiplas Páginas

O plugin Conversor de PDF para TIFF suporta a geração de TIFF de múltiplas páginas, permitindo combinar várias páginas PDF em um único arquivo TIFF para arquivamento ou impressão eficiente.

 1var converter = new TiffConverter();
 2var options = new PdfToTiffOptions
 3{
 4    MultiPage = true // Ativar saída TIFF de múltiplas páginas
 5};
 6
 7// Adiciona o arquivo PDF de entrada
 8options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 9
10// Especifica o arquivo de saída para TIFF de múltiplas páginas
11options.AddOutput(new FileDataSource(@"C:\Samples\output.tiff"));
12
13// Processa a conversão
14converter.Process(options);

Processamento em Lote para Conversão de PDF para TIFF

O plugin Conversor de PDF para TIFF também suporta processamento em lote, permitindo que você converta várias páginas ou documentos PDF inteiros simultaneamente em arquivos TIFF separados.

 1var converter = new TiffConverter();
 2var options = new PdfToTiffOptions();
 3
 4// Adiciona o arquivo PDF de entrada
 5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 6
 7// Define os caminhos de saída para páginas individuais
 8options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.tiff"));
 9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.tiff"));
10
11// Processa 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 fornece detalhes sobre os resultados da conversão. Você pode imprimir os caminhos dos arquivos TIFF convertidos, conforme mostrado abaixo:

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