Questa guida rapida fornisce dettagli su come convertire un PDF in un’immagine in C#. Puoi impostare risoluzione, altezza, larghezza e altre proprietà come l’impostazione del carattere predefinito, il ridimensionamento delle immagini per adattarle alla larghezza della pagina e molte altre. Per convertire una pagina PDF in un’immagine viene utilizzato il codice C# e di seguito vengono forniti i passaggi dettagliati per convertire un file PDF in un’immagine PNG.
Passaggi per convertire PDF in immagini in C#
- Installa Aspose.PDF utilizzando il gestore di pacchetti NuGet per convertire i PDF in immagini
- Carica il file PDF di origine nell’oggetto classe Document per la conversione in immagine
- Creare l’oggetto Risoluzione per impostare la risoluzione dell’immagine di output
- Inizializza l’oggetto classe PngDevice utilizzando l’oggetto risoluzione
- Analizza tutte le pagine nel PDF di origine utilizzando la raccolta Document.Pages
- Chiama la funzione PngDevice.Process per convertire ogni pagina PDF in immagine e salvarla su disco
Qui ottieni i dettagli passo-passo per eseguire il rendering del PDF in un’immagine in C# aggiungendo i riferimenti necessari e quindi caricando il PDF di destinazione. È possibile impostare diverse configurazioni per tutti i file di immagini di output e analizzare tutte le pagine del file PDF per la conversione in immagine. Alla fine, ogni immagine convertita viene salvata in un file separato su disco.
Codice per esportare PDF in immagine in C#
Questo codice usa l’oggetto della classe Document per caricare il PDF di origine in cui la classe Document contiene la raccolta di pagine per l’iterazione. Per impostare diverse proprietà delle immagini di output, gli oggetti Resolution e PngDevice sono dichiarati che supportano l’impostazione di una varietà di parametri come risoluzione dell’immagine, altezza, larghezza, BarcodeOptimization, InterpolationHighQuality e OptimizeDimensions. Nota che puoi usare BmpDevice, EmfDevice, GifDevice e molti altri per creare diversi tipi di immagini.
Abbiamo imparato il processo per trasferire le pagine PDF in immagini usando C#. Se vuoi imparare da zero la creazione di file PDF, fai riferimento all’articolo su come creare PDF in C#.