Jak uruchomić przykłady
Aby lepiej zapoznać się z możliwościami i funkcjami Aspose.Words, podajemy przykłady, które można pobrać z naszego repozytorium GitHub, uruchomić i szczegółowo się uczyć.
W tym artykule znajdziesz wymagania systemowe, a także informacje o tym, jak uruchomić przykłady.
Windows z pakietem Nuget
Wymagania i wymagania wstępne dotyczące oprogramowania
Przed pobraniem i uruchomieniem przykładów upewnij się, że spełniasz następujące wymagania:
- Visual Studio kod, Visual Studio 2022.
- Zainstalowany NuGet Menedżer pakietów i najnowsza wersja NuGet API dla Visual Studio. (opcjonalnie)
- Wybrano opcję nuget.org w oknie dialogowym " Narzędzia → Opcje “w sekcji"NuGet Menedżer pakietów → źródła pakietów”.
- Aktywne połączenie internetowe do korzystania z funkcji automatycznego przywracania pakietu
NuGet
w projekcie Examples. Jeśli nie masz aktywnego połączenia internetowego na komputerze, na którym mają być wykonywane przykłady, postępuj zgodnie ze wskazówkami z Windows z Cmake Pakiet.
Pobierz i uruchom przykłady
Wszystkie Aspose.Words dla C++ przykłady są hostowane na GitHub. Możesz sklonować repozytorium za pomocą swojego ulubionego klienta GitHub lub pobrać plik ZIP .
Po otrzymaniu kopii repozytorium może się okazać, że:
- Wszystkie przykłady znajdują się w folderze Examples.
- Istnieją Visual Studio pliki rozwiązania dla C++ utworzone w Visual Studio 2022.
Aby uruchomić przykłady, otwórz plik rozwiązania w Visual Studio i zbuduj projekt:
- W przypadku przykładów API Reference struktura opiera się na nazwach klas, w przypadku przykładów Docs opiera się głównie na Deweloper Guiled sekcja dokumentacji.
- Przy pierwszym uruchomieniu zależności zostaną automatycznie pobrane przez NuGet.
- Folder Data w folderze głównym Examples zawiera pliki wejściowe, które zostały użyte w przykładach.
- Wszystkie przykłady można uruchomić jako testy jednostkowe.
Windows z pakietem CMake
Wymagania i wymagania wstępne dotyczące oprogramowania
Przed pobraniem i uruchomieniem przykładów upewnij się, że spełniasz następujące wymagania:
- Visual Studio kod, Visual Studio 2022.
- Cmake >= 3.16.0
- Pobierz najnowszy pakiet CMake z https://downloads.aspose.com/words/cpp
Pobierz i uruchom przykłady
Wszystkie Aspose.Words dla C++ przykłady są hostowane na GitHub. Możesz sklonować repozytorium za pomocą swojego ulubionego klienta GitHub lub pobrać plik ZIP .
Umieść foldery Aspose.Words.Cpp
i CodePorting.Native.Cs2Cpp_*
w katalogu głównym kopii repozytorium.
Wszystkie przykłady znajdują się w folderze Examples.
Aby uruchomić przykłady, uruchom następujące polecenia z katalogu głównego kopii repozytorium:
cmake -G "Visual Studio 17 2022" -Thost=x64 -Ax64 -S Examples\DocsExamples\ -B Examples\DocsExamples\build
Rozwiązanie dla Visual Studio zostanie wygenerowane w Examples\DocsExamples\build
Aby uruchomić przykłady, otwórz plik rozwiązania w Visual Studio i zbuduj projekt:
- W przypadku przykładów API Reference struktura opiera się na nazwach klas, w przypadku przykładów Docs opiera się głównie na Deweloper Guiled sekcja dokumentacji.
- Folder Data w folderze głównym Examples zawiera pliki wejściowe, które zostały użyte w przykładach.
- Wszystkie przykłady można uruchomić jako testy jednostkowe.
Linux
Wymagania i wymagania wstępne dotyczące oprogramowania
Przed pobraniem i uruchomieniem przykładów upewnij się, że spełniasz następujące wymagania:
- CLang >= 3.9.1
- Ninja
- Cmake >= 3.16.0
- Pobierz najnowszy pakiet CMake z https://downloads.aspose.com/words/cpp
Pobierz i uruchom przykłady
Wszystkie Aspose.Words dla C++ przykłady są hostowane na GitHub. Możesz sklonować repozytorium za pomocą swojego ulubionego klienta GitHub lub pobrać plik ZIP .
Umieść foldery Aspose.Words.Cpp
i CodePorting.Native.Cs2Cpp_*
w katalogu głównym kopii repozytorium.
Wszystkie przykłady znajdują się w folderze Examples.
Aby uruchomić przykłady, uruchom następujące polecenia z katalogu głównego kopii repozytorium:
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
- W przypadku przykładów API Reference struktura opiera się na nazwach klas, w przypadku przykładów Docs opiera się głównie na Deweloper Guiled sekcja dokumentacji.
- Folder Data w folderze głównym Examples zawiera pliki wejściowe, które zostały użyte w przykładach.
- Wszystkie przykłady można uruchomić jako testy jednostkowe.
Przyczynić się do poprawy przykładów
Jeśli chcesz dodać lub ulepszyć przykład, zachęcamy do wniesienia wkładu w projekt. Wszystkie przykłady i projekty prezentacyjne w tym repozytorium są open source i mogą być swobodnie używane w aplikacjach.
Możesz rozwidlić repozytorium, edytować kod źródłowy i utworzyć żądanie ściągnięcia, aby wnieść wkład. Przejrzymy zmiany i umieścimy je w repozytorium, jeśli uznamy je za pomocne.