安装

Aspose.Slides FOSS for .NET 的安装

Aspose.Slides FOSS for .NET 以 NuGet 包的形式分发。它面向 .NET 9.0,并且没有本机依赖:不需要 Microsoft Office 或其他专有运行时。


先决条件

要求细节
.NET 版本.NET 9.0 SDK 或更高版本
包管理器NuGet(通过 dotnet CLI 或 Visual Studio)
操作系统Windows、macOS、Linux(任何 .NET 9.0 支持的平台)
编译器 / 构建工具.NET 9.0 SDK(包括 C# 编译器)

1. 通过 dotnet CLI 安装(Recommended)

安装 Aspose.Slides FOSS 最简单的方法是通过 NuGet:

dotnet add package Aspose.Slides.Foss

NuGet 下载并安装该包及其依赖项。无需进行安装后配置。

要安装固定版本以实现可重复构建:

dotnet add package Aspose.Slides.Foss --version 26.3.0

2. 通过 Visual Studio 安装

  1. 在解决方案资源管理器中右键单击你的项目并选择 管理 NuGet 包
  2. 搜索 Aspose.Slides.Foss
  3. 点击 安装

3. 通过包管理器控制台安装

Install-Package Aspose.Slides.Foss

4. 验证安装

安装后,验证库是否正确加载,并且能够创建 Presentation

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
Console.WriteLine("Aspose.Slides FOSS installed successfully");
Console.WriteLine($"Slides in empty presentation: {prs.Slides.Count}");

预期输出:

Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1

您也可以使用 dotnet CLI 检查已安装的版本:

dotnet list package

此命令打印包名称、版本和已解析的版本。


快速入门:使用形状创建演示文稿

以下程序创建一个新演示文稿,添加一个带文本的矩形,并将其保存为 .pptx 文件:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
var slide = prs.Slides[0];

// Add a rectangle shape and set its text
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 150);
shape.AddTextFrame("Hello from Aspose.Slides FOSS!");

prs.Save("hello.pptx", SaveFormat.Pptx);
Console.WriteLine("Saved hello.pptx");

重要: 始终使用 Presentationusing 语句,或显式调用 Dispose()。这可确保内部资源得到适当清理。


平台说明

Windows, macOS, Linux: 该库在所有平台上完全相同。没有平台特定的代码路径或本机扩展。

Docker / serverless: 该库可在 .NET Docker 镜像(例如 mcr.microsoft.com/dotnet/sdk:9.0)中与 dotnet add package Aspose.Slides.Foss 一起工作。无需额外的系统软件包。

CI/CD:dotnet add package Aspose.Slides.Foss 添加到 CI 流水线的依赖步骤,或在 .csproj 文件中包含该包引用。无需额外设置。


其他资源

 中文