安装
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.FossNuGet 下载并安装该包及其依赖项。无需进行安装后配置。
要安装固定版本以实现可重复构建:
dotnet add package Aspose.Slides.Foss --version 26.3.02. 通过 Visual Studio 安装
- 在解决方案资源管理器中右键单击你的项目并选择 管理 NuGet 包。
- 搜索
Aspose.Slides.Foss。 - 点击 安装。
3. 通过包管理器控制台安装
Install-Package Aspose.Slides.Foss4. 验证安装
安装后,验证库是否正确加载,并且能够创建 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");重要: 始终使用 Presentation 与 using 语句,或显式调用 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 文件中包含该包引用。无需额外设置。
其他资源
- Product Page: 概述、功能摘要和快速入门
- License: MIT 许可证详情,无需 API 密钥
- Developer Guide: 包含代码示例的功能指南
- API Reference: 类和方法参考