Установка

Установка

Эта страница пошагово описывает установку Aspose.Words FOSS для .NET через NuGet, либо собрать из исходного кода и использовать в вашем собственном проекте .NET.


Требования

ТребованиеПодробности
.NET SDKЛюбой SDK, способный целиться в .NET Standard 2.0 — .NET Framework 4.6.2+, .NET 6, .NET 8 или .NET 10
GitТребуется для клонирования исходного репозитория
OSWindows, Linux или macOS
DependenciesНет — чисто управляемый C#, без нативных зависимостей

1. Установить библиотеку

Опция A: NuGet (рекомендовано)

dotnet add package Aspose.Words.FOSS

Опция B: Сборка из исходного кода

Клонируйте репозиторий и соберите решение в конфигурации Release:

git clone https://github.com/aspose-words-foss/Aspose.Words-FOSS-for-.NET.git
cd Aspose.Words-FOSS-for-.NET
dotnet build Aspose.Words.sln -c Release

2. Ссылка на библиотеку из вашего проекта

Если вы установили через NuGet, библиотека уже подключена — переходите к Проверьте сборку. Если вы собирали из исходного кода:

Добавьте ссылку на проект Aspose.Words.csproj из вашего собственного приложения, либо через диалог «Add Reference» в вашей IDE, либо с помощью CLI dotnet:

dotnet add reference path/to/Aspose.Words-FOSS-for-.NET/Aspose.Words/Aspose.Words.csproj

Библиотека нацелена на .NET Standard 2.0, поэтому она работает на .NET Framework 4.6.2+ и .NET 6/8/10, на Windows, Linux и macOS, без нативных зависимостей.


3. Проверьте сборку

Создайте минимальное консольное приложение и сформируйте документ с диаграммой, чтобы убедиться, что ссылка разрешается и библиотека работает корректно:

using Aspose.Words;
using Aspose.Words.Drawing.Charts;

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Shape shape = builder.InsertChart(ChartType.Line, 432, 252);
Chart chart = shape.Chart;

// Delete default generated series.
chart.Series.Clear();

string[] categories = new string[] { "AW Category 1", "AW Category 2", "AW Category 3" };
chart.Series.Add("AW Series 1", categories, new double[] { 4.3, 2.5, 3.5 });

doc.Save("chart.docx");

Если chart.docx создаётся без ошибок, сборка и ссылка работают корректно.


Следующие шаги

См. также:

 Русский