Применение лицензии
Как только вы будете удовлетворены своим оценочным периодом Aspose.Cells, приобретите лицензию на веб-сайте Aspose. Ознакомьтесь с различными типами лицензий, предлагаемыми. Если у вас возникнут вопросы, не стесняйтесь связаться с отделом продаж Aspose.
Каждая лицензия Aspose предоставляет бесплатную подписку на один год для бесплатного обновления до новых версий или исправлений, которые выходят за это время. Техническая поддержка бесплатна и неограниченная и предоставляется как лицензированным, так и оценочным пользователям.
Лицензия представляет собой простой текстовый XML-файл, содержащий сведения, такие как название продукта, количество лицензированных разработчиков, дату окончания подписки и т. д. Файл цифрово подписан, поэтому не изменяйте файл: даже добавление дополнительного перехода на новую строку в файле сделает его недействительным.
Перед выполнением любых операций с документами вам необходимо установить лицензию. Убедитесь, что вы сделали это перед созданием объекта Document. Вам необходимо установить лицензию только один раз для каждого приложения или процесса.
Загрузка файла лицензии
В Aspose.Cells для 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);