• 问答中心
  1. 登录
  2. 注册
  • 问答首页
  • 问题求助
    • BUG反馈
    • .NET问题
    • JAVA问题
    • C++问题
  • 功能建议
  • 授权咨询

Aspose是怎么授权的

Aspose应该如何选择授权

06月06日 | 10人阅读
回答 | 共 1 个
按点赞量排序
  • gavin

    0
    等人赞同

    Aspose产品的授权主要遵循以下机制,涵盖加载方式、实施要求和限制条款:

     一、授权加载方式

    1. ‌许可证文件设置‌:

      • 必须在使用任何Aspose类库之前,通过代码显式加载许可证文件(.lic)。
      • 支持从‌文件路径‌、‌流对象‌或‌嵌入式资源‌加载许可证。
      • 典型代码示例(以C#为例):
        csharpCopy Codevar license = new Aspose.Cells.License(); // 以Aspose.Cells为例license.SetLicense("Aspose.Words.lic");   // 文件路径加载// 或通过流加载:license.SetLicense(memoryStream);
        需确保每个应用域仅加载一次。
    2. ‌文件存放位置‌:

      • 许可证文件通常需与Aspose.XXX.dll(如Aspose.Words.dll)放在同一目录,或置于入口程序集(如.exe)所在目录
        。
      • 也可嵌入程序集资源中调用
        。

     二、授权类型与限制

    1. ‌试用版限制‌:

      • 未加载正式许可证时默认进入试用模式,生成文件可能包含‌水印‌或‌功能受限‌(如页数限制)。
      • 试用期允许开发者评估功能,但不可用于生产环境
        。
    2. ‌商业授权要求‌:

      • 需购买正式许可证,按产品(如Aspose.Words、Aspose.Cells)和部署环境(.NET/Java等)区分授权。



    06月06日
      查看更多

      请先 登录 · 注册

      取消 评论

游客

^-^我来说两句,请先 登录 · 注册
发表回答

Lij123

热门帖子
周榜 | 总榜

  • 1
    Aspose是怎么授权的