Как запускать примеры | Aspose.Page для .NET
Требования к программному обеспечению
Прежде чем загружать и запускать примеры, убедитесь, что вы соответствуете следующим требованиям.
Visual Studio 2017 или новее.
Диспетчер пакетов NuGet установлен в Visual Studio. Убедитесь, что в Visual Studio установлена последняя версия API NuGet. Подробную информацию об установке диспетчера пакетов NuGet см. на странице https://docs.microsoft.com/en-us/nuget/install-nuget-client-tools.
Перейдите в Инструменты->Параметры->Диспетчер пакетов NuGet->Источники пакетов и убедитесь, что опция nuget.org отмечена.
В примере проекта используется функция автоматического восстановления пакетов NuGet, поэтому у вас должно быть активное подключение к Интернету. Если у вас нет активного подключения к Интернету на компьютере, на котором должны выполняться примеры, проверьте Установка и вручную добавьте ссылку на Aspose.Page.dll в пример проекта.
Скачать с GitHub
Все примеры Aspose.Page для .NET размещены на GitHub.
- Вы можете клонировать репозиторий с помощью своего любимого клиента GitHub или загрузить ZIP-файл отсюда здесь.
- Извлеките содержимое ZIP-файла в любую папку на вашем компьютере. Все примеры находятся в папке Examples .
- Существует 3 решения: Aspose.Page.Examples.CSharp.sln - для работы в .NET Framework под Windows, Aspose.Page.Drawing.Core.3.1.Examples.CSharp.sln и * Aspose.Page.Drawing.NET.7.Examples.CSharp.sln* — для работы в .NET Core и .NET 7 соответственно в операционных системах Windows или отличных от Windows, таких как Linux или MacOS.
- Первые два решения можно открыть с помощью Visual Studio 2019 или Visual Studio 2017 SP1 и более поздних версий, а третье можно открыть с помощью Visual Studio 2022 или более поздних версий.
- Откройте файл решения в Visual Studio (или JetBrains Rider в Linux или MacOS) и создайте проект.
- При первом запуске зависимости будут автоматически загружены через NuGet.
- Папка Data в корневой папке Examples содержит входные файлы, которые использовались в примерах CSharp. Обязательно загрузите папку Data вместе с проектом примеров.
- Откройте файл RunExamples.cs, все примеры вызываются отсюда.
- Раскомментируйте примеры, которые хотите запустить из проекта.
Как вы можете видеть в примерах кода в Aspose.Page.Drawing.Core.3.1.Examples.CSharp.sln и Aspose.Page.Drawing.NET.7.Examples.CSharp.sln VS решениях Aspose.Page. Вместо классов System.Drawing используются рисовальные классы. Эти классы включены в пакет nuget Aspose.Page.Drawing и служат оболочкой для графического бэкэнда Aspose.Drawing вместо системной библиотеки System.Drawing в Linux, MacOS и других операционных системах, отличных от Windows.
Если у вас возникнут проблемы с настройкой или запуском примеров, обращайтесь на наши Форумы.
Способствовать
Если вы хотите добавить или улучшить пример, мы рекомендуем вам внести свой вклад в проект. Все примеры и демонстрационные проекты в этом репозитории имеют открытый исходный код и могут свободно использоваться в ваших собственных приложениях.
Чтобы внести свой вклад, вы можете разветвить репозиторий, отредактировать исходный код и создать запрос на включение. Мы рассмотрим изменения и включим их в репозиторий, если они окажутся полезными.