安装

Windows

NuGet 提供了在 PC 上下载和安装 Aspose .NET API 的最简捷途径。

方法 1:从 NuGet 包管理器安装或更新 Aspose.Slides

  1. 打开 Microsoft Visual Studio。
  2. 创建一个简单的控制台应用程序或打开现有项目。
  3. 依次点击 Tools > NuGet package manager
  4. Browse 下,在文本框中搜索 Aspose Slides

Aspose.Slides Installation from NuGet Package Manager - 1

  1. 点击 Aspose.Slides.NET,然后点击 Install
    • 如果你想更新 Aspose.Slides(假设已安装),请改为点击 Update

所选的 API 将被下载并在你的项目中引用。

方法 2:通过包管理器控制台安装或更新 Aspose.Slides

以下是通过包管理器控制台引用 Aspose.Slides API 的方式:

  1. 打开 Microsoft Visual Studio。
  2. 创建一个简单的控制台应用程序或打开现有项目。
  3. 依次点击 Tools > Library Package Manager > Package Manager Consoletodo:image_alt_text
  4. 运行以下命令:Install-Package Aspose.Slides.NET todo:image_alt_text 最新的完整版本将安装到你的应用程序中。
  • 或者,你可以在命令后添加 -prerelease 后缀,以指定也必须安装包括热修复在内的最新版本。

Installing Aspose.Slides.NET 提示会出现在窗口底部附近。 todo:image_alt_text

下载完成后,你应该会看到一些确认消息。

如果你不熟悉 Aspose EULA,可能需要阅读 URL 中引用的许可证。 todo:image_alt_text

在你的应用程序中,你应该会看到 Aspose.Slides 已成功添加并被引用。 todo:image_alt_text

在 Package Manager Console 中,你可以运行 Update-Package Aspose.Slides.NET 命令来检查 Aspose.Slides 包的更新。如果找到更新,将自动安装。你也可以使用 -prerelease 后缀来更新到最新发布版。

在共享服务器环境中运行时的注意事项

我们强烈建议在 Full Trust 权限设置下运行所有 Aspose .NET 组件,因为 Aspose 组件有时需要访问注册表设置和位于虚拟目录之外的文件——例如,当 Aspose 组件需要读取字体时。 此外,Aspose.NET 组件基于核心 .NET 系统类——其中一些类在特定情况下也需要 Full Trust 权限才能执行操作。 互联网服务提供商通常托管来自不同公司的多个应用程序,并主要强制使用 Medium Trust 安全级别。在 .NET 2.0 情况下,这种安全级别可能导致约束,影响 Aspose.Slides 的操作:

  • RegistryPermission 不可用。这意味着你无法访问注册表,而在渲染文档时需要枚举已安装的字体。
  • FileIOPermission 受限。这意味着你只能访问应用程序虚拟目录层级中的文件。这也可能导致在导出操作期间无法读取字体。

鉴于上述原因,我们强烈建议在 Full Trust 权限下运行 Aspose.Slides。如果使用 Medium trust,可能会出现不一致的情况——例如,在执行某些任务时,某些库功能(如渲染)可能无法正常工作。

macOS

NuGet 提供了在 mac 上下载和安装 Aspose.Slides for .NET 的最简捷途径。

安装前置条件

System.Drawing 命名空间在 macOS 上的行为不同,因此你必须安装 mono-libgdiplus。

在 .NET 5 及之前的版本中,System.Drawing.Common NuGet 包可在 Windows、Linux 和 macOS 上使用。但是,存在一些平台差异。在 Linux 和 macOS 上,GDI+ 功能由 libgdiplus) 库实现。该库在大多数 Linux 发行版中默认未安装,并且并未支持 Windows 和 macOS 上 GDI+ 的全部功能。还有一些平台根本没有 libgdiplus。要在 Linux 和 macOS 上使用 System.Drawing.Common 包中的类型,必须单独安装 libgdiplus。如需了解更多信息,请参阅 Install .NET on LinuxInstall .NET on macOS.s

要在你的 mac 上单独安装 mono-libgdiplus,请参阅 .NET 文档中的 this article

安装 Aspose.Slides

  1. 打开 Visual Studio。
  2. 创建一个简单的控制台应用程序或打开现有项目。
  3. 依次点击 Project > Manage NuGet Packages… path-to-nuget-macos
  4. 在文本框中输入 Aspose.Slides
  5. 点击 Aspose.Slides for .NET,然后点击 Add Package.
  6. 添加一个简单的代码片段。
  7. 运行应用程序。
  8. 打开你的项目的 folder/bin/Debug/presentation_file_name

FAQ

是否有免费版或试用限制?

是的,默认情况下,Aspose.Slides 以评估模式运行,会添加水印并可能存在其他限制。要消除这些限制,你需要应用有效的 license