系统要求

介绍

Aspose.Slides for Python via .NET 不需要安装任何第三方产品,例如 Microsoft PowerPoint。Aspose.Slides 是一个用于创建、修改、转换和渲染各种格式文档(包括 Microsoft PowerPoint 演示文稿格式)的引擎。

支持的操作系统

Aspose.Slides for Python 支持在已安装 Python 3.5 或更高版本的系统上运行的 Windows(32 位和 64 位)、macOS 和 64 位 Linux。

操作系统 版本
Microsoft Windows
  • Windows 2003 Server
  • Windows 2008 Server
  • Windows 2012 Server
  • Windows 2012 R2 Server
  • Windows 2016 Server
  • Windows 2019 Server
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8, 8.1
  • Windows 10
  • Windows 11
Linux
  • Ubuntu
  • OpenSUSE
  • CentOS
  • 以及其他
macOS
  • 12 "Monterey"

目标 Linux 和 macOS 平台的系统要求

  • GCC 6 运行时库(或更高版本)。
  • libgdiplus,GDI+ API 的开源实现。
  • .NET Core 运行时的依赖项。无需安装 .NET Core 运行时本身。
  • 对于 Python 3.5–3.7:需要 pymalloc 构建的 Python。默认启用 --with-pymalloc 构建选项。通常,pymalloc 构建的 Python 文件名会带有 m 后缀。
  • libpython 共享库。默认情况下 --enable-shared Python 构建选项是关闭的,某些 Python 发行版不包含 libpython 共享库。在一些 Linux 平台上,可以使用包管理器安装 libpython 共享库(例如 sudo apt-get install libpython3.7)。常见问题是 libpython 库被安装在非标准的共享库位置。可以通过在编译 Python 时使用构建选项设置备用库路径,或在系统标准共享库目录下创建指向 libpython 库文件的符号链接来解决。通常,libpython 共享库文件名为 Python 3.5–3.7 的 libpythonX.Ym.so.1.0,或 Python 3.8 及以上的 libpythonX.Y.so.1.0(例如 libpython3.7m.so.1.0libpython3.9.so.1.0)。

常见问题

转换和渲染是否需要安装 Microsoft PowerPoint?

不需要,PowerPoint 并非必装;Aspose.Slides 是一个独立的引擎,可用于创建、修改、转换以及渲染演示文稿。

机器上是否需要特定的 .NET 版本(Core/5+/6+)?

无需安装 .NET 运行时本身,但必须在 Linux/macOS 上具备其依赖项。这意味着系统应包含通常作为 .NET 依赖项安装的包,而无需完整安装运行时。

渲染时需要哪些字体?

实际上,需要演示文稿中使用的字体或相应的替代字体。为确保在 Linux/macOS 上渲染一致,建议安装常用的字体包。