Questo breve tutorial descrive come convertire un PDF in un’immagine in C++. Puoi caricare il file PDF dal disco nell’oggetto classe Document e configurare anche le proprietà dell’immagine di output SVG. Una volta definite le opzioni di salvataggio in C++ da PDF a immagine, la conversione può essere eseguita semplicemente chiamando la funzione di salvataggio della classe del documento.
Passaggi per convertire PDF in immagini in C++
- Aggiungi il riferimento alla libreria Aspose.Pdf for C++ dal gestore di pacchetti NuGet per la conversione da PDF a immagine
- Aggiungi un riferimento agli spazi dei nomi richiesti con l’aiuto della direttiva using namespace
- Carica il file PDF di origine nell’oggetto classe Document dal disco
- Crea un oggetto classe SvgSaveOptions per configurare il file immagine di output
- Salva il file di output come file immagine SVG
Per la conversione di PDF in immagini C++, i requisiti basati sul linguaggio sono descritti in questi passaggi. È necessario aggiungere il pacchetto richiesto e gli spazi dei nomi necessari all’inizio dell’applicazione. Il processo è abbastanza semplice in cui prima carichi il PDF di origine e poi lo salvi come immagine SVG con la configurazione predefinita.
Codice per convertire PDF in immagini in C++
Questo codice usa MakeObject() che crea un oggetto Document nell’heap e restituisce un puntatore condiviso al file PDF caricato. Allo stesso modo, utilizziamo MakeObject() per creare l’oggetto classe SvgSaveOptions per configurare le proprietà dell’immagine SVG di output. Nel passaggio finale, la funzione Documento->Salva() viene utilizzata per salvare il file PDF come immagine.
Questo breve tutorial ha spiegato come utilizzare C++ per convertire PDF in immagini. Se desideri convertire il PDF in un altro formato, ad esempio HTML, consulta l’articolo su come convertire PDF in HTML usando C++.