应用许可证
Contents
[
Hide
]
一旦您对Aspose.Cells的评估感到满意,您可以在Aspose网站上 购买许可证。熟悉提供的不同许可证类型。如果您有任何问题,请随时联系Aspose销售团队。
每个Aspose许可证都包含一年的免费升级订阅,可以在此期间免费升级到任何新版本或修复版本。技术支持是免费且无限的,并提供给有许可证和评估用户。
许可证是一个包含产品名称、许可开发者数量、订阅到期日期等详细信息的纯文本XML文件。该文件经过数字签名,因此不要修改该文件:即使在文件中添加一个额外的换行符也会使其无效。
在执行任何文档操作之前,您需要设置许可证。确保在创建文档对象之前进行此操作。每个应用程序或进程只需要设置一次许可证。
加载许可证文件
在Aspose.Cells for Android via Java中,许可证可以嵌入为资源,或从流中加载:
- 将许可证文件放在**/mnt/sdcard/**的任何位置。
- 创建一个引用文件的流。
- 将包含许可证文件的流传递给SetLicense方法。
Java
String dataDir = Environment.getExternalStorageDirectory().getPath() + "/";
// Create a stream object containing the license file
FileInputStream fstream = new FileInputStream(dataDir + "Aspose.Cells.Android.lic");
// Instantiate the License class
License license = new License();
//Set the license through the stream object
license.setLicense(fstream);
从嵌入资源应用许可证
通过Android包文件按名称访问许可证资源:
- 将许可证文件添加为应用程序的res/raw文件夹中的资源。 许可证文件应该在res/raw文件夹中可见。
- 使用以下代码示例访问/加载资源中的许可证。
Java
License license = new License();
InputStream inputStream = getResources().openRawResource(R.raw.license);
license.setLicense(inputStream);