Как запустить примеры
Чтобы лучше ознакомиться с возможностями и функциональностью Aspose.Words, мы приводим примеры, которые можно загрузить из нашего репозитория GitHub, запустить и изучить в деталях.
В этой статье вы можете ознакомиться с системными требованиями, а также с информацией о том, как запускать примеры.
Windows с пакетом Nuget
Требования к программному обеспечению и предварительные условия
Пожалуйста, убедитесь, что вы соответствуете следующим требованиям, прежде чем загружать и запускать примеры:
- Visual Studio Code, Visual Studio 2022.
- Установил NuGet менеджер пакетов и последнюю версию NuGet API для Visual Studio. (опционально)
- Выберите параметр nuget.org в диалоговом окне “Сервис → Параметры” в разделе “NuGet Менеджер пакетов → Источники пакетов”.
- Активное подключение к Интернету для использования функции автоматического восстановления пакета
NuGet
в проекте Examples. Если у вас нет активного подключения к Интернету на компьютере, на котором должны выполняться примеры, следуйте инструкциям из Windows с пакетом Cmake.
Загрузите и запустите примеры
Все Aspose.Words для C++ примеры размещены на GitHub. Вы можете либо клонировать репозиторий, используя свой любимый клиент GitHub, либо загрузить ZIP-файл.
Получив копию хранилища, вы можете обнаружить, что:
- Все примеры находятся в папке Examples.
- Существуют файлы решений Visual Studio для C++, созданные в Visual Studio 2022.
Чтобы запустить примеры, откройте файл решения в Visual Studio и создайте проект:
- В примерах API Reference структура основана на именах классов, в примерах Docs она в основном основана на Разработчик обманут раздел документации.
- При первом запуске зависимости будут автоматически загружены через NuGet.
- Папка Data в корневой папке Examples содержит входные файлы, которые использовались в примерах.
- Все примеры могут быть запущены в виде модульных тестов.
Windows с пакетом CMake
Требования к программному обеспечению и предварительные условия
Пожалуйста, убедитесь, что вы соответствуете следующим требованиям, прежде чем загружать и запускать примеры:
- Visual Studio Code, Visual Studio 2022.
- Cmake >= 3.16.0
- Загрузите последний пакет CMake с https://downloads.aspose.com/words/cpp
Загрузите и запустите примеры
Все Aspose.Words для C++ примеры размещены на GitHub. Вы можете либо клонировать репозиторий, используя свой любимый клиент GitHub, либо загрузить ZIP-файл.
Поместите папки Aspose.Words.Cpp
и CodePorting.Native.Cs2Cpp_*
в корень копии репозитория.
Все примеры находятся в папке Examples.
Чтобы запустить примеры, выполните следующие команды из корневого каталога копии репозитория:
cmake -G "Visual Studio 17 2022" -Thost=x64 -Ax64 -S Examples\DocsExamples\ -B Examples\DocsExamples\build
Решение для Visual Studio будет сгенерировано в Examples\DocsExamples\build
Чтобы запустить примеры, откройте файл решения в Visual Studio и создайте проект:
- В примерах API Reference структура основана на именах классов, в примерах Docs она в основном основана на Разработчик обманут раздел документации.
- Папка Data в корневой папке Examples содержит входные файлы, которые использовались в примерах.
- Все примеры могут быть запущены в виде модульных тестов.
Linux
Требования к программному обеспечению и предварительные условия
Пожалуйста, убедитесь, что вы соответствуете следующим требованиям, прежде чем загружать и запускать примеры:
- CLang >= 3.9.1
- Ninja
- Cmake >= 3.16.0
- Загрузите последний пакет CMake с https://downloads.aspose.com/words/cpp
Загрузите и запустите примеры
Все Aspose.Words для C++ примеры размещены на GitHub. Вы можете либо клонировать репозиторий, используя свой любимый клиент GitHub, либо загрузить ZIP-файл.
Поместите папки Aspose.Words.Cpp
и CodePorting.Native.Cs2Cpp_*
в корень копии репозитория.
Все примеры находятся в папке Examples.
Чтобы запустить примеры, выполните следующие команды из корневого каталога копии репозитория:
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
- В примерах API Reference структура основана на именах классов, в примерах Docs она в основном основана на Разработчик обманут раздел документации.
- Папка Data в корневой папке Examples содержит входные файлы, которые использовались в примерах.
- Все примеры могут быть запущены в виде модульных тестов.
Внесите свой вклад в улучшение примеров
Если вы хотите добавить или улучшить пример, мы рекомендуем вам внести свой вклад в проект. Все примеры и демонстрационные проекты в этом репозитории имеют открытый исходный код и могут свободно использоваться в ваших приложениях.
Вы можете разветвить репозиторий, отредактировать исходный код и создать запрос на обновление, чтобы внести свой вклад. Мы рассмотрим изменения и добавим их в репозиторий, если сочтем полезными.