Aspose.Slides for .NET 授权须知

Aspose.Slides是一款用于生成,管理和转换PowerPoint幻灯片的本机API,可以使用多种格式,而不需要Microsoft PowerPoint。并且可在任何平台上操作PowerPoint演示文稿。

Aspose.Slides for .NET是一款.NET PowerPoint管理API,用于读取,编写,操作和转换PowerPoint幻灯片的独立API,可将PowerPoint转换为PDF,PDF/A,XPS,TIFF,HTML,ODP和其他PowerPoint格式。 

Aspose.Slides 最新下载(qun:761297826)https://www.evget.com/product/566/download

Aspose API支持流行文件格式处理,并允许将各类文档导出或转换为固定布局文件格式和最常用的图像/多媒体格式。

系统要求

Aspose.Slides for .net 支持任何运行32 位或 64 位操作系统,包括但不限于:

支持的操作系统

开发环境

支持的框架

  • Microsoft Windows 2000 服务器(x64、x86)
  • Microsoft Windows 2003 服务器(x64、x86)
  • 微软 Windows 2022 服务器
  • Microsoft Windows Vista(x64、x86)
  • Microsoft Windows XP(x64、x86)
  • 微软 Windows 7(x64、x86)
  • Microsoft Windows 8、8.1(x64、x86)
  • 微软 Windows 10(x64、x86)
  • Microsoft Azure
  • Linux (Ubuntu, OpenSUSE, CentOS, and others)
  • Mac OS X

  • Microsoft Visual Studio 2005
  • Microsoft Visual Studio 2008
  • Microsoft Visual Studio 2010
  • Microsoft Visual Studio 2012
  • Microsoft Visual Studio 2013
  • Microsoft Visual Studio 2015
  • Microsoft Visual Studio 2017
  • Microsoft Visual Studio 2019
  • .NET Framework 2.0
  • .NET Framework 3.5
  • .NET Framework 4.0
  • .NET Framework 4.0_ClientProfile
  • .NET Framework 4.5.0
  • .NET Framework 4.5.1
  • .NET Framework 4.5.2
  • .NET Framework 4.6.0
  • .NET Framework 4.6.2
  • .NET Framework 4.5.0
  • .NET Framework 4.5.1
  • .NET Framework 4.6.0
  • .NET Framework 4.6.2
  • .NET Framework 4.7
  • .NET Framework 4.7.2
  • .NET 5
  • .NET Core
  • COM Interop support (COM, C++, VBScript)

支持的文档格式

下表显示了 Aspose.Slides for .net 支持的输入和输出文件格式:

Format 描述 Load Save
PPT PowerPoint 演示文稿 97 - 2003

POT PowerPoint 模板 97 - 2003

PPS PowerPoint 幻灯片 97 - 2003

PPTX PowerPoint 演示文稿 2007 - 2019

POTX PowerPoint 模板 2007 - 2019

PPSX PowerPoint 幻灯片 2007 - 2019

PPTM PowerPoint 演示文稿 2007 - 2019

PPSM PowerPoint 幻灯片 2007 - 2019

POTM PowerPoint 模板 2007 - 2019

ODP OpenDocument 演示文稿

OTP OpenDocument 演示模板

TIFF 将文档另存为单页或多页 TIFF 图像

EMF 增强的图元文件格式加上扩展

PDF 便携式文档格式

XPS XPS 文件

JPEG 以 JPEG 格式保存文档

PNG 以 PNG 格式保存文件

GIF 以 GIF 格式保存文档

BMP 以 BMP 格式保存文档

SVG 可缩放矢量图形(一种基于 XML 的矢量图像格式)

SWF 小型网络格式

HTML HTML 格式

XAML XAML格式

如何快速安装

许可和订阅

免费试用或临时许可证

您可以从慧都官网下载Aspose.Slides for NET的评估版。评估版提供与产品许可版相同的功能。评估包与购买包相同。在您向其中添加几行代码(以应用许可证)后,评估版就会获得许可。

一旦您对Aspose.Slides的评估感到满意,您就可以购买许可证。我们建议您浏览不同的订阅类型。如有疑问,请联系 Aspose 销售团队。

每个 Aspose 许可证都附带一年的订阅,可以免费升级到订阅期内发布的新版本或修复程序。拥有许可产品甚至评估版的用户可以获得免费和无限制的技术支持。

  • 虽然 Aspose.Slides 评估版(未指定许可证)提供完整的产品功能,但它会在打开和保存操作的文档顶部插入评估水印。
  • 从演示幻灯片中提取文本时,您只能使用一张幻灯片。

Aspose.Slides 中的许可

  • 在您购买许可证并向其添加几行代码(以应用许可证)后,评估版将获得许可。
  • 该许可证是一个纯文本 XML 文件,其中包含产品名称、获得许可的开发人员数量、订阅到期日期等详细信息。
  • 许可证文件经过数字签名,因此您不得修改该文件。即使无意中在文件内容中添加了额外的换行符也会使其无效。
  • Aspose.Slides for .NET 通常会尝试在这些位置找到许可证:
    • 显式路径
    • 包含组件dll的文件夹(包含在Aspose.Slides中)
    • 包含调用组件dll的程序集的文件夹(包含在Aspose.Slides中)
    • 包含入口程序集的文件夹(您的 .exe)
    • 程序集中的嵌入式资源,调用组件的 dll(包含在 Aspose.Slides 中)。
  • 为避免与评估版相关的限制,您需要在使用 Aspose.Slides 之前设置许可证。您只需为每个应用程序或进程设置一次许可证。

申请许可证

File

设置许可证最简单的方法是将许可证文件放在包含组件 DLL(包含在 Aspose.Slides 中)的同一文件夹中,并仅指定文件名而不指定其路径。

此 C# 代码向您展示了如何设置许可证文件:

 // Instantiates the License class 
Aspose.Slides.License license = new Aspose.Slides.License();

// Sets the license file path
license.SetLicense("Aspose.Slides.lic");  
 

如果将许可文件放在不同的目录下,调用SetLicense方法时,指定explicit结尾的许可文件名必须与你的许可文件名相同。

例如,您可以将许可文件名更改为Aspose.Slides.lic.xml。然后,在您的代码中,您必须将文件路径(以Aspose.Slides.lic.xml结尾)传递给SetLicense方法。

Stream

您可以从流中加载许可证。此 C# 代码向您展示了如何从流中应用许可证:

 // Instantiates the License class 
Aspose.Slides.License license = new Aspose.Slides.License();

// Sets the license through a stream
license.SetLicense(myStream);

嵌入式资源

您可以通过将许可证作为嵌入式资源添加到调用组件 DLL(包含在 Aspose.Slides 中)的程序集中,将许可证与您的应用程序打包(以避免丢失)。

这是将许可证文件添加为嵌入式资源的方式:

  1. 在 Visual Studio 中,以这种方式将许可证 (.lic) 文件添加到项目中:通过文件>添加现有项>添加.
  2. 在解决方案资源管理器中选择文件。
  3. Properties窗口中,将Build Action设置为Embedded Resource
  4. 要访问程序集中嵌入的许可,请将许可文件作为嵌入资源添加到项目中,然后将许可文件名传递给方法SetLicense。

该类License自动在嵌入式资源中查找许可证文件。您不需要在 Microsoft .NET Framework 中调用类的GetExecutingAssembly和GetManifestResourceStream方法。System.Reflection.Assembly

此 C# 代码向您展示了如何将许可证设置为嵌入式资源:

// Instantiates the License class
Aspose.Slides.License license = new Aspose.Slides.License();

// Passes the license file name embedded in the assembly
license.SetLicense("Aspose.Slides.lic");
}

验证许可证

要检查许可证是否已正确设置,您可以对其进行验证。此 C# 代码向您展示了如何验证许可证:

Aspose.Slides.License license = new Aspose.Slides.License();

license.SetLicense("Aspose.Slides.lic");

if (license.IsLicensed())
{
    Console.WriteLine("License is good!");
    Console.Read();
}

你可能感兴趣的:(Aspose产品授权说明,.net,microsoft,powerpoint,aspose,aspose.slides)