Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Бесплатную ознакомительную версию Aspose.SVG for .NET можно загрузить из раздела загрузок на веб-сайте Aspose по ссылке: Загрузить Aspose.SVG API.
Ознакомительная версия предоставляет все функции, кроме следующих:
Если вы хотите попробовать Aspose.SVG без ограничений ознакомительной версии, запросите временную лицензию на 30 дней. Дополнительную информацию вы найдете в разделе How to get a Temporary License?.
Лицензию можно загрузить из файла или объекта потока. Aspose.SVG for .NET попытается найти лицензию в следующих местах:
Если вы используете какой-либо другой API Aspose for .NET вместе с Aspose.SVG for .NET, укажите пространство имен для лицензии, например Aspose.ThreeD.License.
Самый простой способ применить лицензию – поместить файл лицензии в ту же папку, что и файл Aspose.SVG.dll, и указать только имя файла без пути.
При вызове метода SetLicense передаваемое имя лицензии должно совпадать с именем файла лицензии. Например, если вы измените имя файла лицензии на «Aspose.SVG.lic.xml», передайте это имя файла в метод ThreeD.SetLicense(…).
Пример:
1// Initialize a license object
2Aspose.Svg.License svgLicense = new Aspose.Svg.License();
3
4// Apply the license using a file name
5svgLicense.SetLicense("Aspose.SVG.lic");В следующем примере показано, как загрузить лицензию из потока.
1// Initialize a license object
2Aspose.Svg.License svgLicense = new Aspose.Svg.License();
3
4// Open a license file stream
5using (var stream = new System.IO.FileStream("Aspose.SVG.lic", System.IO.FileMode.Open))
6{
7 // Apply the license using the stream
8 svgLicense.SetLicense(stream);
9}Один из способов применения лицензии – установить ее с помощью объекта файла или потока. Еще один удобный способ упаковать лицензию в ваше приложение и гарантировать, что она не будет потеряна, – включить ее в качестве встроенного ресурса в одну из сборок, которая вызывает DLL компонента (включенную в Aspose.SVG).
Чтобы включить файл лицензии в качестве встроенного ресурса:
Следующий фрагмент кода используется для установки лицензии.
1// Initialize a license object
2Aspose.Svg.License svgLicense = new Aspose.Svg.License();
3
4// Apply the license using the embedded resource name
5svgLicense.SetLicense("Aspose.SVG.lic");Aspose.SVG for .NET API позволяет разработчикам применять дозированную лицензию. Этот новый механизм лицензирования будет использоваться наряду с существующим методом лицензирования. Те клиенты, которые хотят, чтобы им выставлялись счета на основе использования функций API, могут использовать дозированное лицензирование. Более подробную информацию можно найти в разделе Metered Licensing FAQ.
После выполнения всех необходимых шагов для получения этого типа лицензии вы получите ключи, а не файл лицензии. Для применения дозированного ключа был добавлен новый класс Metered. В этом примере кода показано, как установить лимитированные открытые и закрытые ключи:
1// Initialize a metered object
2Aspose.Svg.Metered metered = new Aspose.Svg.Metered();
3
4// Apply the metered license using the public and private keys
5metered.SetMeteredKey("*****", "*****");Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.