许可证
Contents
[
Hide
]
评估版本限制
A free evaluation version of Aspose.Cells for C++ can be downloaded from the downloads section of Aspose’s web site at: https://downloads.aspose.com/cells/cpp.
使用文件或流对象应用许可
许可证可以从文件或流对象加载。 Aspose.Cells for C++ 将尝试在以下位置查找许可证:
- 明确的路径。
- 包含Aspose.Cells.dll的文件夹。
- 包含调用Aspose.Cells.dll的程序集的文件夹。
- 包含入口程序集(.exe文件)的文件夹。
- 调用Aspose.Cells.dll的程序集中的嵌入资源。
设置许可的最简单方法是将许可文件放在与Aspose.Cells.dll文件相同的文件夹中,并指定文件名,不包括路径,如下例所示。
从文件加载许可
应用许可的最简单方法是将许可文件放在与Aspose.Cells.dll文件相同的文件夹中,并只指定文件名,不包括路径。
当调用SetLicense方法时,传递的许可名称应该是许可文件的名称。例如,如果将许可文件名更改为"Aspose.Cells.lic.xml",则将该文件名传递给Cells->SetLicense(…)方法。
C++
License license;
license.SetLicense(u"Aspose.Cells.lic");
从流对象加载许可
以下示例显示了如何从流中加载许可。
C++
License license;
//You need to write your own code to read the contents of the license file into this variable.
Vector<uint8_t> myStream{0}; //"Aspose.Cells.lic"
license.SetLicense(myStream);