Questo breve tutorial descrive il processo di conversione di RTF in PDF utilizzando C++ fornendo istruzioni per configurare l’ambiente e un codice eseguibile in C++ insieme alle informazioni sui file di intestazione e sugli spazi dei nomi necessari. Durante la scrittura del convertitore da RTF a PDF utilizzando C++, impareremo il caricamento del file RTF di origine e quindi creeremo il file PDF personalizzato impostando la modalità colore per il rendering dei contenuti. Alla fine, il file PDF di output generato dal codice C++ verrà salvato sul disco.
Passaggi per convertire RTF in PDF usando C++
- Aggiungi un riferimento alla libreria Aspose.Words.Cpp nell’applicazione utilizzando il gestore di pacchetti NugGet
- Includere i file di intestazione richiesti e gli spazi dei nomi necessari
- Carica il file RTF di origine nell’oggetto classe Document per la conversione in PDF in C++
- Crea un oggetto classe PdfSaveOptions per personalizzare il file PDF di output
- Imposta la modalità colore del file PDF di output per il rendering dei contenuti nel PDF
- Salvare il file PDF di output utilizzando le configurazioni desiderate
Questi passaggi forniscono il riferimento alle risorse necessarie per la configurazione dell’ambiente e la sequenza ordinata di passaggi per convertire documenti RTF in PDF utilizzando C++. Una volta aggiunti tutti i file di intestazione richiesti e inclusi gli spazi dei nomi necessari, caricheremo il file RTF di origine utilizzando l’oggetto classe Document che può caricarlo in vari modi come il caricamento da un flusso o l’utilizzo dell’oggetto classe LoadOptions per controllare il processo di caricamento dei file. Infine, il file PDF personalizzato viene salvato su disco impostando la proprietà della modalità colore, tuttavia ci sono molte altre opzioni disponibili nella classe PdfSaveOptions.
Codice per cambiare RTF in PDF usando C++
Questo codice trasforma il formato RTF in PDF usando C++ creando e usando oggetti di classe PdfSaveOptions. Abbiamo utilizzato la classe PdfSaveOptions che contiene molte altre proprietà come set_Compliance() per impostare il livello di conformità standard del PDF di output, set_DigitalSignatureDetails() per impostare i dettagli della firma del PDF, set_DisplayDocTitle() per impostare il titolo del documento mentre lo si visualizza in un visualizzatore per citarne alcuni.
Questo tutorial ci ha insegnato il processo per esportare RTF in PDF usando C++. Se sei interessato a conoscere il processo per convertire Word in PDF, fai riferimento all’articolo come convertire Word in PDF usando C++.