aspose.page的许可| C ++
评估aspose.page
您可以轻松下载aspose.page for C ++进行评估。评估下载与购买的下载相同。当您添加几行代码以申请许可证时,评估版本才会获得许可。
Aspose的评估版本。C++(未指定许可证)的页面提供了完整的产品功能。但是,它施加以下限制:
- 它将最大文档大小限制为几百段
- 它插入文档顶部的评估水印,并保存
- 它在所有页面的末尾(在页脚区域)的末尾提到,该文档是通过Aspose的评估副本创建的。
- 它在生成文档的所有页面的中间插入了Aspose的水印徽标
如果您想在没有评估版本限制的情况下测试aspose.page。请参阅 如何获得临时许可?
申请许可证
可以通过为.lic文件提供明确的路径来应用许可证。您可以使用 许可证。设置方法来许可API。
何时申请许可证
遵循以下简单规则:
- 每个应用程序域只需要设置一次许可证。
- 您需要在使用任何其他aspose.page类之前设置许可证。
使用文件或流对象应用许可证
致电许可证多次是有害的,而只是浪费处理器时间。 如果您正在开发Windows应用程序,请在使用Aspose.page类之前在启动代码中调用许可证。
从文件中加载许可证
在此示例中,C ++的页面试图从显式文件路径中查找/设置许可证。
从流对象加载许可证
从流来初始化许可证
您可以更改许可证文件名
许可证文件名不必为’aspose.page.cpp.lic’。您可以将其重命名为您喜欢的任何东西,并在应用程序中设置许可证时使用该名称。
例外找不到许可证文件名
购买和下载许可证时,Aspose网站将许可证文件命名为“ Aspose.page.lic”。您使用浏览器下载许可证文件。一些浏览器将许可证文件识别为XML并将.xml扩展程序附加到其上,以便计算机上的文件的全名变为’aspose.page.page.lic.xml’。
当Microsoft Windows配置为隐藏已知文件类型的扩展(不幸的是,在大多数Windows安装中默认是默认情况下)时,许可证文件将显示为’aspose.page。 Windows Explorer中的LIC’。您可能会认为这是真实的文件名和呼叫许可。设置将其传递给“ Aspose.page.lic”,但是没有此类文件,因此例外。
要解决问题,请重命名文件以删除Invisible .xml扩展名。我们还建议您在Microsoft Windows中禁用“隐藏扩展”选项
使用aspose的多个产品
- 分别为每个 Aspose 产品设置许可证。即使所有组件都有一个许可证文件,例如“Aspose.Total.lic”,您仍然需要为应用程序中使用的每个 Aspose 产品分别调用 License.SetLicense。
- 使用完全限定的许可证类名。每个 Aspose 产品在其命名空间中都有一个许可证类。例如,Aspose.Page 有 Aspose.Page.License,Aspose.Cells 有 Aspose.Cells.License 类。使用完全限定的类名可以避免对哪个许可证应用于哪个产品产生混淆。