Cum să rulați exemplele
Pentru a deveni mai familiarizați cu posibilitățile și caracteristicile Aspose.Words, oferim exemple care pot fi descărcate din depozitul nostru GitHub, rulați și aflați în detaliu.
În acest articol, puteți găsi cerințele de sistem, precum și informații despre cum să rulați exemplele.
Windows cu Nuget pachet
Cerințe și condiții prealabile Software
Asigurați-vă că îndepliniți următoarele cerințe înainte de a descărca și rula exemplele:
- Visual Studio Cod, Visual Studio 2022.
- Instalat NuGet Manager de pachete și cea mai recentă versiune NuGet API Pentru Visual Studio. (opțional)
- Opțiunea nuget.org selectată în caseta de dialog" Opțiuni Instrumente " sub “NuGet Manager pachete surse pachete”.
- O conexiune activă la Internet pentru a utiliza funcția de restaurare automată a pachetelor
NuGet
din proiectul Exemple. Dacă nu aveți o conexiune activă la internet pe mașina în care urmează să fie executate exemplele, urmați instrucțiunile din Windows cu pachetul Cmake.
Descărcați și rulați exemplele
Toate Aspose.Words pentru C++ exemplele sunt găzduite pe GitHub. Puteți fie să clonați depozitul folosind clientul dvs. preferat GitHub, fie să descărcați fișierul ZIP .
După obținerea unei copii a depozitului, este posibil să găsiți că:
- Toate exemplele sunt localizate în folderul Examples.
- Există Visual Studio fișiere soluție pentru C++ create în Visual Studio 2022.
Pentru a rula exemplele, deschideți fișierul soluție în Visual Studio și construiți proiectul:
- Pentru API Reference Exemple, structura se bazează pe nume de clase, pentru Docs Exemple se bazează în mare parte pe Dezvoltator Guiled secțiunea Documentație.
- La prima rulare, dependențele vor fi descărcate automat prin NuGet.
- Folderul Data din folderul rădăcină al Examples conține fișiere de intrare care au fost utilizate în exemple.
- Toate exemplele pot fi executate ca teste unitare.
Windows cu CMake pachet
Cerințe și condiții prealabile Software
Asigurați-vă că îndepliniți următoarele cerințe înainte de a descărca și rula exemplele:
- Visual Studio Cod, Visual Studio 2022.
- Cmake >= 3.16.0
- Descărcați cel mai recent pachet CMake din https://downloads.aspose.com/words/cpp
Descărcați și rulați exemplele
Toate Aspose.Words pentru C++ exemplele sunt găzduite pe GitHub. Puteți fie să clonați depozitul folosind clientul dvs. preferat GitHub, fie să descărcați fișierul ZIP .
Plasați folderele Aspose.Words.Cpp
și CodePorting.Native.Cs2Cpp_*
în rădăcina unei copii a depozitului.
Toate exemplele sunt localizate în folderul Examples.
Pentru a rula exemplele, executați următoarele comenzi din rădăcina unei copii a depozitului:
cmake -G "Visual Studio 17 2022" -Thost=x64 -Ax64 -S Examples\DocsExamples\ -B Examples\DocsExamples\build
Soluția pentru Visual Studio va fi generată în Examples\DocsExamples\build
Pentru a rula exemplele, deschideți fișierul soluție în Visual Studio și construiți proiectul:
- Pentru API Reference Exemple, structura se bazează pe nume de clase, pentru Docs Exemple se bazează în mare parte pe Dezvoltator Guiled secțiunea Documentație.
- Folderul Data din folderul rădăcină al Examples conține fișiere de intrare care au fost utilizate în exemple.
- Toate exemplele pot fi executate ca teste unitare.
Linux
Cerințe și condiții prealabile Software
Asigurați-vă că îndepliniți următoarele cerințe înainte de a descărca și rula exemplele:
- CLang >= 3.9.1
- Ninja
- Cmake >= 3.16.0
- Descărcați cel mai recent pachet CMake din https://downloads.aspose.com/words/cpp
Descărcați și rulați exemplele
Toate Aspose.Words pentru C++ exemplele sunt găzduite pe GitHub. Puteți fie să clonați depozitul folosind clientul dvs. preferat GitHub, fie să descărcați fișierul ZIP .
Plasați folderele Aspose.Words.Cpp
și CodePorting.Native.Cs2Cpp_*
în rădăcina unei copii a depozitului.
Toate exemplele sunt localizate în folderul Examples.
Pentru a rula exemplele, executați următoarele comenzi din rădăcina unei copii a depozitului:
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
- Pentru API Reference Exemple, structura se bazează pe nume de clase, pentru Docs Exemple se bazează în mare parte pe Dezvoltator Guiled secțiunea Documentație.
- Folderul Data din folderul rădăcină al Examples conține fișiere de intrare care au fost utilizate în exemple.
- Toate exemplele pot fi executate ca teste unitare.
Contribuie la îmbunătățirea exemplelor
Dacă doriți să adăugați sau să îmbunătățiți un exemplu, vă încurajăm să contribuiți la proiect. Toate exemplele și proiectele de prezentare din acest depozit sunt open source și pot fi utilizate în mod liber în aplicațiile dvs.
Puteți bifurca depozitul, puteți edita codul sursă și puteți crea o cerere de extragere pentru a contribui. Vom examina modificările și le vom include în depozit dacă ni se va părea util.