Convertitore PDF in TIFF

Il Convertitore PDF in TIFF per .NET è uno strumento potente progettato per convertire documenti PDF in immagini TIFF di alta qualità. Questo plugin garantisce che il tuo contenuto sia accessibile su varie piattaforme mantenendo un’eccellente fedeltà e versatilità.

Funzionalità principali:

  • Converti PDF in TIFF: Converti senza sforzo interi documenti PDF o pagine specifiche in immagini TIFF.
  • Risoluzione personalizzata: Regola la risoluzione (ad es., 300 dpi) per output di qualità superiore.
  • TIFF multipagina: Combina più pagine PDF in un unico file TIFF multipagina.
  • Intervallo di pagine: Converti pagine o intervalli specifici per risultati precisi.
  • Elaborazione in batch: Converti più documenti PDF o pagine contemporaneamente.
  • Conversione rapida: Processo veloce ed efficiente con sforzo minimi.

Come convertire pagine PDF in TIFF

Per convertire un documento PDF in immagini TIFF, segui questi passaggi:

  1. Crea un’istanza della classe TiffConverter.
  2. Crea un’istanza di PdfToTiffOptions per configurare il processo di conversione.
  3. Aggiungi il file PDF di input utilizzando il metodo AddInput.
  4. Specifica il percorso del file di output per le immagini TIFF utilizzando il metodo AddOutput.
  5. Esegui il metodo Process per convertire le pagine PDF in immagini TIFF.
 1var converter = new TiffConverter();
 2var options = new PdfToTiffOptions();
 3
 4// Aggiungi il file PDF di input
 5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 6
 7// Specifica il file di output per le immagini TIFF
 8options.AddOutput(new FileDataSource(@"C:\Samples\output.tiff"));
 9
10// Elabora la conversione da PDF a TIFF
11converter.Process(options);

Personalizzazione della conversione da PDF a TIFF

Puoi personalizzare il processo di conversione regolando la risoluzione, abilitando l’output multipagina o selezionando intervalli di pagine. Ecco come convertire la prima pagina di un PDF a 300 dpi in un file TIFF:

 1var converter = new TiffConverter();
 2var options = new PdfToTiffOptions();
 3
 4// Imposta la risoluzione di output a 300 dpi e converti solo la prima pagina
 5options.OutputResolution = 300;
 6options.PageList = new List<int> { 1 };
 7
 8// Aggiungi i percorsi di input e output
 9options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.tiff"));
11
12// Elabora la conversione
13converter.Process(options);

Creazione di TIFF multipagina

Il plugin Convertitore PDF in TIFF supporta la generazione di TIFF multipagina, consentendoti di combinare più pagine PDF in un unico file TIFF per un’archiviazione o una stampa efficienti.

 1var converter = new TiffConverter();
 2var options = new PdfToTiffOptions
 3{
 4    MultiPage = true // Abilita l'output TIFF multipagina
 5};
 6
 7// Aggiungi file PDF di input
 8options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 9
10// Specifica il file di output per TIFF multipagina
11options.AddOutput(new FileDataSource(@"C:\Samples\output.tiff"));
12
13// Elabora la conversione
14converter.Process(options);

Elaborazione in batch per la conversione da PDF a TIFF

Il plugin Convertitore PDF in TIFF supporta anche l’elaborazione in batch, consentendoti di convertire più pagine PDF o documenti interi contemporaneamente in file TIFF separati.

 1var converter = new TiffConverter();
 2var options = new PdfToTiffOptions();
 3
 4// Aggiungi file PDF di input
 5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
 6
 7// Imposta i percorsi di output per le singole pagine
 8options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.tiff"));
 9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.tiff"));
10
11// Elabora la conversione in batch
12converter.Process(options);

Come gestire i risultati della conversione

Il metodo Process restituisce un oggetto ResultContainer che fornisce dettagli sui risultati della conversione. Puoi stampare i percorsi dei file TIFF convertiti come mostrato di seguito:

1ResultContainer resultContainer = converter.Process(options);
2
3// Stampa i percorsi di output delle immagini TIFF
4foreach (FileResult result in resultContainer.ResultCollection)
5{
6    Console.WriteLine(result.Data.ToString());
7}
 Italiano