Class License
Allows IronOCR license keys to be applied globally across an application.
Inheritance
Namespace: IronOcr
Assembly: IronOcr.dll
Syntax
public static class License : Object
Properties
IsLicensed
Removes watermarks. Determines whether this instance of IronOCR is licensed.
Will return false
unless a LicenseKey
is set to a valid trial or full license key in
LicenseKey property, Web.Config
,
App.Config
or appsettings.json
in .Net Core.
See https://ironsoftware.com/csharp/ocr/licensing/ and https://ironsoftware.com/csharp/ocr/docs/license/license-keys/
Declaration
public static bool IsLicensed { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
LicenseKey
Get Licensed at https://ironsoftware.com/csharp/ocr/licensing/
For .Net framework applications, a license key can alternatively be
added to Web.Config
or App.Config
XML file using
<add key="IronOcr.LicenseKey" value="IRONOCR-LICENSE-KEY"/>
within the appSettings node.
See https://ironsoftware.com/csharp/ocr/docs/license/license-keys/
For .Net Core applications, a license key may be added to
appsettings.json
where the key name is "IronOcr.LicenseKey"
and the value is a valid IronOcr trial or full license key.
See https://ironsoftware.com/csharp/ocr/licensing/ for licensing options.
Declaration
public static string LicenseKey { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
DisableAppAnalytics()
Disables AppAnalytics for IronOCR. Limitations apply.
Declaration
public static void DisableAppAnalytics()
IsValidLicense(String)
Determines whether a string license key is valid.
See https://ironsoftware.com/csharp/ocr/licensing/ for trial, development and commercial deployment licensing options.
Declaration
public static bool IsValidLicense(string licenseKey)
Parameters
Type | Name | Description |
---|---|---|
System.String | licenseKey | IronOcr license key as a string |
Returns
Type | Description |
---|---|
System.Boolean |
|