Come eseguire gli esempi

Per acquisire maggiore familiarità con le possibilità e le funzionalità di Aspose.Words, forniamo esempi che possono essere scaricati dal nostro repository GitHub, eseguiti e appresi in dettaglio.

In questo articolo, puoi trovare i requisiti di sistema e le informazioni su come eseguire gli esempi.

Windows con il pacchetto Nuget

Requisiti e prerequisiti del software

Assicurati di soddisfare i seguenti requisiti prima di scaricare ed eseguire gli esempi:

  1. Visual Studio Codice, Visual Studio 2022.
  2. Installato NuGet Package Manager e l’ultima versione dell’API NuGet per Visual Studio. (opzionale)
  3. Selezionata l’opzione nuget.org nella finestra di dialogo" Strumenti → Opzioni " in “NuGet Gestore pacchetti → Sorgenti pacchetti”.
  4. Una connessione Internet attiva per utilizzare la funzione di ripristino automatico del pacchetto NuGet nel progetto Examples. Se non si dispone di una connessione Internet attiva sulla macchina in cui gli esempi devono essere eseguiti, seguire le istruzioni da Windows con Cmake Pacchetto.

Scarica ed esegui gli esempi

Tutto Aspose.Words per C++ gli esempi sono ospitati su GitHub. È possibile clonare il repository utilizzando il client GitHub preferito o scaricare il file ZIP.

Dopo aver ottenuto una copia del repository, potresti scoprire che:

  • Tutti gli esempi si trovano nella cartella Examples.
  • Ci sono file di soluzione Visual Studio per C++ creati in Visual Studio 2022.

Per eseguire gli esempi, aprire il file della soluzione in Visual Studio e compilare il progetto:

  • Per gli esempi API Reference, la struttura si basa sui nomi delle classi, per gli esempi Docs si basa principalmente sul Sviluppatore Guiled sezione documentazione.
  • Alla prima esecuzione, le dipendenze verranno scaricate automaticamente tramite NuGet.
  • La cartella Data nella cartella principale di Examples contiene i file di input utilizzati negli esempi.
  • Tutti gli esempi possono essere eseguiti come test unitari.

Windows con il pacchetto CMake

Requisiti e prerequisiti del software

Assicurati di soddisfare i seguenti requisiti prima di scaricare ed eseguire gli esempi:

  1. Visual Studio Codice, Visual Studio 2022.
  2. Cmake >= 3.16.0
  3. Scarica il pacchetto lastest CMake da https://downloads.aspose.com/words/cpp

Scarica ed esegui gli esempi

Tutto Aspose.Words per C++ gli esempi sono ospitati su GitHub. È possibile clonare il repository utilizzando il client GitHub preferito o scaricare il file ZIP.

Posizionare le cartelle Aspose.Words.Cpp e CodePorting.Native.Cs2Cpp_* nella radice di una copia del repository.

Tutti gli esempi si trovano nella cartella Examples.

Per eseguire gli esempi eseguire i seguenti comandi dalla radice di una copia del repository:

cmake -G "Visual Studio 17 2022" -Thost=x64 -Ax64 -S Examples\DocsExamples\ -B Examples\DocsExamples\build

La soluzione per Visual Studio verrà generata nel Examples\DocsExamples\build

Per eseguire gli esempi, aprire il file della soluzione in Visual Studio e compilare il progetto:

  • Per gli esempi API Reference, la struttura si basa sui nomi delle classi, per gli esempi Docs si basa principalmente sul Sviluppatore Guiled sezione documentazione.
  • La cartella Data nella cartella principale di Examples contiene i file di input utilizzati negli esempi.
  • Tutti gli esempi possono essere eseguiti come test unitari.

Linux

Requisiti e prerequisiti del software

Assicurati di soddisfare i seguenti requisiti prima di scaricare ed eseguire gli esempi:

  1. CLang >= 3.9.1
  2. Ninja
  3. Cmake >= 3.16.0
  4. Scarica il pacchetto lastest CMake da https://downloads.aspose.com/words/cpp

Scarica ed esegui gli esempi

Tutto Aspose.Words per C++ gli esempi sono ospitati su GitHub. È possibile clonare il repository utilizzando il client GitHub preferito o scaricare il file ZIP.

Posizionare le cartelle Aspose.Words.Cpp e CodePorting.Native.Cs2Cpp_* nella radice di una copia del repository.

Tutti gli esempi si trovano nella cartella Examples.

Per eseguire gli esempi eseguire i seguenti comandi dalla radice di una copia del repository:

cmake -S Examples/DocsExamples -B Examples/DocsExamples/build -D CMAKE_BUILD_TYPE=Release
cmake --build Examples/DocsExamples/build

cmake -E chdir Examples/DocsExamples/build ctest --verbose

  • Per gli esempi API Reference, la struttura si basa sui nomi delle classi, per gli esempi Docs si basa principalmente sul Sviluppatore Guiled sezione documentazione.
  • La cartella Data nella cartella principale di Examples contiene i file di input utilizzati negli esempi.
  • Tutti gli esempi possono essere eseguiti come test unitari.

Contribuire a migliorare gli esempi

Se desideri aggiungere o migliorare un esempio, ti invitiamo a contribuire al progetto. Tutti gli esempi e i progetti vetrina in questo repository sono open source e possono essere utilizzati liberamente nelle tue applicazioni.

È possibile eseguire il fork del repository, modificare il codice sorgente e creare una richiesta pull per contribuire. Esamineremo le modifiche e le includeremo nel repository se trovate utili.

Vedi anche