当前位置:   article > 正文

Aspose.Slides for .NET 授权须知

aspose.slides

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描述LoadSave
PPTPowerPoint 演示文稿 97 - 2003

POTPowerPoint 模板 97 - 2003

PPSPowerPoint 幻灯片 97 - 2003

PPTXPowerPoint 演示文稿 2007 - 2019

POTXPowerPoint 模板 2007 - 2019

PPSXPowerPoint 幻灯片 2007 - 2019

PPTMPowerPoint 演示文稿 2007 - 2019

PPSMPowerPoint 幻灯片 2007 - 2019

POTMPowerPoint 模板 2007 - 2019

ODPOpenDocument 演示文稿

OTPOpenDocument 演示模板

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

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

PDF便携式文档格式

XPSXPS 文件

JPEG以 JPEG 格式保存文档

PNG以 PNG 格式保存文件

GIF以 GIF 格式保存文档

BMP以 BMP 格式保存文档

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

SWF小型网络格式

HTMLHTML 格式

XAMLXAML格式

如何快速安装

许可和订阅

免费试用或临时许可证

您可以从慧都官网下载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();
}
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/253724
推荐阅读
相关标签
  

闽ICP备14008679号