Leadtools Namespace > RasterImage Class : IsBasic Property |
public bool IsBasic {get;}
'Declaration Public ReadOnly Property IsBasic As Boolean
'Usage Dim instance As RasterImage Dim value As Boolean value = instance.IsBasic
public bool IsBasic {get;}
get_IsBasic();
The image data is considered basic if the value of the ViewPerspective is one of the following:
Otherwise, the image is either rotated (IsRotated) or flipped (IsFlipped).
For more information refer to Accounting for View Perspective.
Public Sub IsBasicExample() Dim codecs As RasterCodecs = New RasterCodecs() Dim image As RasterImage = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "OCR1.TIF")) Dim s As String = ("Is Mirrored " & image.IsMirrored.ToString() + Constants.vbLf) s &= ("Is Basic " & image.IsBasic.ToString() + Constants.vbLf) s &= ("Is Tiled " & image.IsTiled.ToString() + Constants.vbLf) s &= ("Is Global Memory " & image.IsGlobalMemory.ToString() + Constants.vbLf) s &= ("Is Gray " & image.IsGray.ToString() + Constants.vbLf) s &= ("No Region Clip " & image.NoRegionClip.ToString() + Constants.vbLf) s &= ("Transparent " & image.Transparent.ToString() + Constants.vbLf) s &= ("Transparent Color " & image.TransparentColor.ToString() + Constants.vbLf) s &= ("X resolution, Y Resolution (" & image.XResolution & ", " & image.YResolution & ") ") Console.WriteLine(s) image.Dispose() codecs.Dispose() End Sub Public NotInheritable Class LEAD_VARS Public Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images" End Class
public void IsBasicExample() { RasterCodecs codecs = new RasterCodecs(); RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "OCR1.TIF")); string s = ("Is Mirrored " + image.IsMirrored + "\n"); s += ("Is Basic " + image.IsBasic + "\n"); s += ("Is Tiled " + image.IsTiled + "\n"); s += ("Is Global Memory " + image.IsGlobalMemory + "\n"); s += ("Is Gray " + image.IsGray + "\n"); s += ("No Region Clip " + image.NoRegionClip + "\n"); s += ("Transparent " + image.Transparent + "\n"); s += ("Transparent Color " + image.TransparentColor + "\n"); s += ("X resolution, Y Resolution (" + image.XResolution + ", " + image.YResolution + ") "); Console.WriteLine(s); image.Dispose(); codecs.Dispose(); } static class LEAD_VARS { public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images"; }
RasterImageExamples.prototype.IsBasicExample = function () { Tools.SetLicense(); with (Leadtools) { with (Leadtools.Codecs) { var codecs = new RasterCodecs(); var srcFileName = "Assets\\OCR1.TIF"; var image; return Tools.AppInstallFolder().getFileAsync(srcFileName).then(function (loadFile) { return codecs.loadAsync(LeadStreamFactory.create(loadFile)) }) .then(function (img) { image = img; var s = ("Is Mirrored " + image.isMirrored + "\n"); s += ("Is Basic " + image.isBasic + "\n"); s += ("Is Tiled " + image.isTiled + "\n"); s += ("Is Global Memory " + image.isGlobalMemory + "\n"); s += ("Is Gray " + image.isGray + "\n"); s += ("No Region Clip " + image.noRegionClip + "\n"); s += ("Transparent " + image.transparent + "\n"); s += ("Transparent Color " + image.transparentColor + "\n"); s += ("X resolution, Y Resolution (" + image.xresolution + ", " + image.yresolution + ") "); console.info(s); image.close(); codecs.close(); }); } } }
[TestMethod] public async Task IsBasicExample() { RasterCodecs codecs = new RasterCodecs(); string srcFileName = @"Assets\OCR1.TIF"; StorageFile loadFile = await Tools.AppInstallFolder.GetFileAsync(srcFileName); RasterImage image = await codecs.LoadAsync(LeadStreamFactory.Create(loadFile)); string s = ("Is Mirrored " + image.IsMirrored + "\n"); s += ("Is Basic " + image.IsBasic + "\n"); s += ("Is Tiled " + image.IsTiled + "\n"); s += ("Is Global Memory " + image.IsGlobalMemory + "\n"); s += ("Is Gray " + image.IsGray + "\n"); s += ("No Region Clip " + image.NoRegionClip + "\n"); s += ("Transparent " + image.Transparent + "\n"); s += ("Transparent Color " + image.TransparentColor + "\n"); s += ("X resolution, Y Resolution (" + image.XResolution + ", " + image.YResolution + ") "); Debug.WriteLine(s); image.Dispose(); codecs.Dispose(); }
public void IsBasicExample(RasterImage image) { string s = ("Is Mirrored " + image.IsMirrored + "\n"); s += ("Is Basic " + image.IsBasic + "\n"); s += ("Is Tiled " + image.IsTiled + "\n"); s += ("Is Global Memory " + image.IsGlobalMemory + "\n"); s += ("Is Gray " + image.IsGray + "\n"); s += ("No Region Clip " + image.NoRegionClip + "\n"); s += ("Transparent " + image.Transparent + "\n"); s += ("Transparent Color " + image.TransparentColor + "\n"); s += ("X resolution, Y Resolution (" + image.XResolution + ", " + image.YResolution + ") "); Debug.WriteLine(s); image.Dispose(); }
Public Sub IsBasicExample(ByVal image As RasterImage) Dim s As String = ("Is Mirrored " + image.IsMirrored + Constants.vbLf) s &= ("Is Basic " + image.IsBasic + Constants.vbLf) s &= ("Is Tiled " + image.IsTiled + Constants.vbLf) s &= ("Is Global Memory " + image.IsGlobalMemory + Constants.vbLf) s &= ("Is Gray " + image.IsGray + Constants.vbLf) s &= ("No Region Clip " + image.NoRegionClip + Constants.vbLf) s &= ("Transparent " + image.Transparent + Constants.vbLf) s &= ("Transparent Color " + image.TransparentColor.ToString() + Constants.vbLf) s &= ("X resolution, Y Resolution (" + image.XResolution & ", " & image.YResolution & ") ") Debug.WriteLine(s) image.Dispose() End Sub
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2