|
Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.6.28
|
| Leadtools Namespace : RasterSupport Class |







public static class RasterSupport
'Declaration
Public MustInherit NotInheritable Class RasterSupport
'Usage
Dim instance As RasterSupport
public sealed static class RasterSupport
@interface LTRasterSupport : NSObject
public final class RasterSupport
function Leadtools.RasterSupport()
public ref class RasterSupport abstract sealed
This example will set a runtime license and check for Document support. You must obtain the proper license and developer key from LEAD.
Copy Code
Imports Leadtools Imports Leadtools.Codecs Imports Leadtools.ImageProcessing Dim MY_LICENSE_FILE As String = "d:\\temp\\TestLic.lic" Dim MY_DEVELOPER_KEY As String = "xyz123abc" Public Sub SetLicenseFileExample() RasterSupport.SetLicense(MY_LICENSE_FILE, MY_DEVELOPER_KEY) Dim isLocked As Boolean = RasterSupport.IsLocked(RasterSupportType.Document) If (isLocked) Then Console.WriteLine("Document support is locked") Else Console.WriteLine("Document support is unlocked") End If End Sub
using Leadtools; using Leadtools.Codecs; using Leadtools.ImageProcessing; string MY_LICENSE_FILE = @"d:\temp\TestLic.lic"; string MY_DEVELOPER_KEY = "xyz123abc"; public void SetLicenseFileExample() { RasterSupport.SetLicense(MY_LICENSE_FILE, MY_DEVELOPER_KEY); bool isLocked = RasterSupport.IsLocked(RasterSupportType.Document); if(isLocked) Console.WriteLine("Document support is locked"); else Console.WriteLine("Document support is unlocked"); }
RasterSupportExamples.prototype.SetLicenseFileExample = function ( ) { var MY_LICENSE_FILE = "All_v2.lic"; var MY_DEVELOPER_KEY = ""; Leadtools.RasterSupport.setLicense("Assets\\" + MY_LICENSE_FILE, MY_DEVELOPER_KEY); var isLocked = Leadtools.RasterSupport.isLocked(Leadtools.RasterSupportType.document); if(isLocked) console.info("Document support is locked"); else console.info("Document support is unlocked"); console.assert(!isLocked, "!isLocked"); }
using Leadtools;
using Leadtools.Codecs;
using Leadtools.ImageProcessing;
public void SetLicenseExample()
{
var getFileAsync = Tools.AppInstallFolder.GetFileAsync(@"Assets\" + MY_LICENSE_FILE);
getFileAsync.Completed = delegate(IAsyncOperation<StorageFile> getFileAsyncResult, AsyncStatus getFileAsyncStatus)
{
StorageFile licStorageFile = getFileAsyncResult.GetResults();
var openAsync = licStorageFile.OpenAsync(FileAccessMode.Read);
openAsync.Completed = delegate(IAsyncOperation<IRandomAccessStream> openAsyncResult, AsyncStatus openAsyncStatus)
{
IRandomAccessStream licStream = openAsyncResult.GetResults();
RasterSupport.SetLicense(licStream, MY_DEVELOPER_KEY);
bool isLocked = RasterSupport.IsLocked(RasterSupportType.Document);
if(isLocked)
Debug.WriteLine("Document support is locked");
else
Debug.WriteLine("Document support is unlocked");
Assert.IsTrue(!isLocked);
};
};
}
using Leadtools;
using Leadtools.ImageProcessing;
internal static Uri GetPackResourceUri(string resourcePath)
{
System.Reflection.Assembly a = System.Reflection.Assembly.GetCallingAssembly();
// Pull out the short name.
string assemblyShortName = a.ToString().Split(',')[0];
string uriString = "/" + assemblyShortName + ";component/" + resourcePath;
return new Uri(uriString, UriKind.Relative);
}
public void UnlockDocumentSupportExample()
{
//The license file should be added as a Resource to your project.
System.Windows.Resources.StreamResourceInfo licenseInfo = Application.GetResourceStream(GetPackResourceUri("Resources/License.lic"));
string developerKey = "xyz123abc";
RasterSupport.SetLicense(licenseInfo.Stream, developerKey);
// Check if the support is locked now
bool isLocked = RasterSupport.IsLocked(RasterSupportType.Document);
if(isLocked)
Console.WriteLine("Document support is locked");
else
Console.WriteLine("Document support is unlocked");
}
Imports Leadtools Imports Leadtools.ImageProcessing Friend Shared Function GetPackResourceUri(ByVal resourcePath As String) As Uri Dim a As System.Reflection.Assembly = System.Reflection.Assembly.GetCallingAssembly() ' Pull out the short name. Dim assemblyShortName As String = a.ToString().Split(","c)(0) Dim uriString As String = "/" & assemblyShortName & ";component/" & resourcePath Return New Uri(uriString, UriKind.Relative) End Function Public Sub UnlockDocumentSupportExample() 'The license file should be added as a Resource to your project. Dim licenseInfo As System.Windows.Resources.StreamResourceInfo = Application.GetResourceStream(GetPackResourceUri("Resources/License.lic")) Dim developerKey As String = "xyz123abc" RasterSupport.SetLicense(licenseInfo.Stream, developerKey) ' Check if the support is locked now Dim isLocked As Boolean = RasterSupport.IsLocked(RasterSupportType.Document) If isLocked Then Console.WriteLine("Document support is locked") Else Console.WriteLine("Document support is unlocked") End If End Sub