Converti documenti Word, PDF, Web in C++

C++ software ad alta velocità per convertire documenti di Office in una varietà di formati di file

Usa C++ per ottenere la massima velocità di conversione dei documenti. Questa è una potente soluzione software per importare ed esportare documenti Word, PDF, Web utilizzando C++.

Converti documenti tra vari formati usando C++

Hai bisogno di convertire un documento da un formato a un altro a livello di codice? Con Aspose.Words per C++ puoi convertire i file usando solo poche righe di C++ codice.

Una potente C++ consente di trasformare i documenti in molti formati popolari con qualità professionale:

  • Microsoft Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM
  • OpenOffice: ODT, OTT
  • Layout fisso: PDF, XPS, OpenXPS, PostScript
  • Immagini: JPG, PNG, TIFF, BMP, SVG, EMF, GIF
  • Web: HTML, MHTML
  • Altri: EPUB, MOBI, Xaml, PCL, ecc.

L'esempio seguente mostra come convertire un documento in C++. Carica un file dall'unità locale, quindi salvalo semplicemente, specificando il formato file richiesto nell'estensione. Sia per i file di input che di output puoi usare nomi di file completi. Il contenuto e la formattazione dell'output saranno identici al documento originale.

Esempio di codice in C++ per convertire i formati dei documenti
File di input
Carica un file che vuoi convertire
Esegui codice
Formato di output
Seleziona il formato di destinazione dall'elenco
using namespace Aspose::Words;

auto doc = MakeObject<Document>(u"Input.docx");
doc->Save(u"Output.pdf");
using namespace Aspose::Words; auto doc = MakeObject<Document>(u"Input.docx"); doc->Save(u"Output.pdf"); using namespace Aspose::Words; auto doc = MakeObject<Document>(u"Input.docx"); for (int page = 0; page < doc->get_PageCount(); page++) { auto extractedPage = doc->ExtractPages(page, 1); extractedPage->Save(String::Format(u"Output_{0}.pdf", page + 1)); } using namespace Aspose::Words; auto doc = MakeObject<Document>(); auto builder = MakeObject<DocumentBuilder>(doc); builder->InsertImage(u"Input.docx"); doc->Save(u"Output.pdf"); using namespace Aspose::Words; auto doc = MakeObject<Document>(); auto builder = MakeObject<DocumentBuilder>(doc); auto shape = builder->InsertImage(u"Input.docx"); shape->get_ImageData()->Save(u"Output.pdf");
Esegui codice
Condividi il codice sui social:

Come convertire PDF, Word, JPG e altri formati di file in C++

  1. Installa 'Aspose.Words for C++'.
  2. Aggiungi un riferimento alla libreria (importa la libreria) al tuo progetto C++.
  3. Apri il file sorgente in C++.
  4. Chiama il 'Save()', passando un nome file di output con l'estensione richiesta.
  5. Ottieni il risultato della conversione come file separato.

C++ libreria per convertire file

Ci sono tre opzioni per installare Aspose.Words for C++ nel tuo ambiente di sviluppo. Scegline uno che corrisponda alle tue esigenze e segui le istruzioni passo passo:

Requisiti di sistema

Puoi utilizzare questa libreria C++ per sviluppare software su Microsoft Windows, Linux e macOS:

  • GCC >= 6.3.0 e Clang >= 3.9.1 sono necessari per Linux
  • Xcode >= 12.5.1, Clang e libc++ sono necessari per macOS

Se sviluppi software per Linux o macOS, controlla le informazioni sulle dipendenze aggiuntive della libreria (fontconfig open source fontconfig e mesa-glu) nella documentazione del prodotto.

5%

Iscriviti agli aggiornamenti del prodotto Aspose

Ricevi newsletter mensili e offerte direttamente nella tua casella di posta.

© Aspose Pty Ltd 2001-2023. Tutti i diritti riservati.