Convertitore PDF in JPEG
Il Convertitore PDF in JPEG Documentize per .NET è uno strumento potente che semplifica la conversione di documenti PDF in immagini JPEG di alta qualità. Questo plugin è progettato per rendere i tuoi contenuti più accessibili su diverse piattaforme trasformando le pagine PDF in formati di immagine ampiamente utilizzati.
Caratteristiche principali:
- Converti PDF in JPEG: Converti senza sforzo interi documenti PDF o pagine specifiche in immagini JPEG.
- Risoluzione personalizzata: Regola la risoluzione (ad esempio, 300 dpi) per output di alta qualità.
- Intervallo di pagine: Seleziona pagine specifiche o intervalli per la conversione.
- Elaborazione batch: Converti più pagine PDF o interi documenti contemporaneamente.
- Conversione rapida: Processo veloce ed efficiente con sforzo minimo.
Come convertire le pagine PDF in JPEG
Per convertire un documento PDF in immagini JPEG, segui questi passaggi:
- Crea un’istanza della classe
Jpeg
. - Crea un’istanza di
JpegOptions
per configurare il processo di conversione. - Aggiungi il file PDF di input utilizzando il metodo
AddInput
. - Specifica il percorso del file di output per le immagini JPEG utilizzando il metodo
AddOutput
. - Esegui il metodo
Process
per convertire le pagine PDF in immagini JPEG.
1var converter = new Jpeg();
2var options = new JpegOptions();
3
4// Aggiungi il file PDF di input
5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
6
7// Specifica la directory di output per le immagini JPEG
8options.AddOutput(new FileDataSource(@"C:\Samples\images"));
9
10// Elabora la conversione da PDF a JPEG
11converter.Process(options);
Personalizzazione della conversione da PDF a JPEG
Puoi personalizzare il processo di conversione regolando la risoluzione, selezionando intervalli di pagine o impostando la qualità dell’immagine. Ecco come convertire la prima pagina di un PDF a 300 dpi:
1var converter = new Jpeg();
2var options = new JpegOptions();
3
4// Imposta la risoluzione di output a 300 dpi e converti solo la prima pagina
5options.OutputResolution = 300;
6options.PageRange = new PageRange(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.jpg"));
11
12// Elabora la conversione
13converter.Process(options);
Elaborazione batch per la conversione da PDF a JPEG
Il plugin Convertitore PDF in JPEG supporta l’elaborazione batch, consentendoti di convertire più pagine da un PDF in singoli file JPEG.
1var converter = new Jpeg();
2var options = new JpegOptions();
3
4// Aggiungi il file PDF di input
5options.AddInput(new FileDataSource(@"C:\Samples\input.pdf"));
6
7// Imposta i percorsi di output per ciascuna pagina
8options.AddOutput(new FileDataSource(@"C:\Samples\output_page_1.jpg"));
9options.AddOutput(new FileDataSource(@"C:\Samples\output_page_2.jpg"));
10
11// Elabora la conversione batch
12converter.Process(options);
Come gestire i risultati della conversione
Il metodo Process restituisce un oggetto ResultContainer
che contiene informazioni sui risultati della conversione. Puoi stampare i percorsi dei file JPEG convertiti come mostrato di seguito:
1ResultContainer resultContainer = converter.Process(options);
2
3// Stampa i percorsi di output delle immagini JPEG
4foreach (FileResult result in resultContainer.ResultCollection)
5{
6 Console.WriteLine(result.Data.ToString());
7}