Installation

安装

本页逐步讲解安装 Aspose.Words FOSS 用于 .NET 通过 NuGet,或从源码构建并在您自己的 .NET 项目中引用它。


先决条件

要求细节
.NET SDK任何能够针对 .NET Standard 2.0 — .NET Framework 4.6.2+、.NET 6、.NET 8 或 .NET 10 的 SDK
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 的项目引用,可以通过 IDE 的 “Add Reference” 对话框或使用 dotnet CLI:

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 创建没有错误,则构建和引用工作正常。


下一步

另请参阅

 中文