The GetInformationRequest object provides options for the IRasterService.GetInformation operation.
[DataContractAttribute(Namespace="http://Leadtools.Services.Raster.DataContracts/2009/01", Name="GetInformationRequest")]public class GetInformationRequest
<DataContractAttribute(Namespace="http://Leadtools.Services.Raster.DataContracts/2009/01", Name="GetInformationRequest")>Public Class GetInformationRequest
[DataContractAttribute(Namespace="http://Leadtools.Services.Raster.DataContracts/2009/01", Name="GetInformationRequest")]public ref class GetInformationRequest
using Leadtools.Services;public void GetInformationExample(){IRasterService client = new RasterServiceClient();RawBinaryData sourceBinaryData = new RawBinaryData();sourceBinaryData.Data = File.ReadAllBytes(Path.Combine(LEAD_VARS.ImagesDir, "image1.cmp"));GetInformationRequest informationRequest = new GetInformationRequest();informationRequest.Source = sourceBinaryData;informationRequest.PageNumber = 1;informationRequest.TotalPages = false;GetInformationResponse response = client.GetInformation(informationRequest);if (response != null){Console.WriteLine(string.Format("BytesPerLine: {0}", response.BytesPerLine));Console.WriteLine(string.Format("ColorSpace: {0}", response.ColorSpace.ToString()));Console.WriteLine(string.Format("Compresion: {0}", response.Compression));Console.WriteLine(string.Format("Format: {0}", response.Format));Console.WriteLine(string.Format("HasAlpha: {0}", response.HasAlpha));Console.WriteLine(string.Format("HasResolution: {0}", response.HasResolution));Console.WriteLine(string.Format("Height: {0}", response.Height));Console.WriteLine(string.Format("IsRotated: {0}", response.IsRotated));Console.WriteLine(string.Format("IsSigned: {0}", response.IsSigned));Console.WriteLine(string.Format("Order: {0}", response.Order));Console.WriteLine(string.Format("PageNumber: {0}", response.PageNumber));Console.WriteLine(string.Format("SizeDisk: {0}", response.SizeDisk));Console.WriteLine(string.Format("SizeMemory: {0}", response.SizeMemory));Console.WriteLine(string.Format("TotalPages: {0}", response.TotalPages));Console.WriteLine(string.Format("ViewPerspective: {0}", response.ViewPerspective));Console.WriteLine(string.Format("Width: {0}", response.Width));Console.WriteLine(string.Format("XResolution: {0}", response.XResolution));Console.WriteLine(string.Format("YResolution: {0}", response.YResolution));}}static class LEAD_VARS{public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images";}
Imports Leadtools.ServicesPublic Sub GetInformationExample()Dim client As IRasterService = New RasterServiceClient()Dim sourceBinaryData As RawBinaryData = New RawBinaryData()sourceBinaryData.Data = File.ReadAllBytes(Path.Combine(LEAD_VARS.ImagesDir, "image1.cmp"))Dim informationRequest As GetInformationRequest = New GetInformationRequest()informationRequest.Source = sourceBinaryDatainformationRequest.PageNumber = 1informationRequest.TotalPages = FalseDim response As GetInformationResponse = client.GetInformation(informationRequest)If Not response Is Nothing ThenConsole.WriteLine(String.Format("BytesPerLine: {0}", response.BytesPerLine))Console.WriteLine(String.Format("ColorSpace: {0}", response.ColorSpace.ToString()))Console.WriteLine(String.Format("Compresion: {0}", response.Compression))Console.WriteLine(String.Format("Format: {0}", response.Format))Console.WriteLine(String.Format("HasAlpha: {0}", response.HasAlpha))Console.WriteLine(String.Format("HasResolution: {0}", response.HasResolution))Console.WriteLine(String.Format("Height: {0}", response.Height))Console.WriteLine(String.Format("IsRotated: {0}", response.IsRotated))Console.WriteLine(String.Format("IsSigned: {0}", response.IsSigned))Console.WriteLine(String.Format("Order: {0}", response.Order))Console.WriteLine(String.Format("PageNumber: {0}", response.PageNumber))Console.WriteLine(String.Format("SizeDisk: {0}", response.SizeDisk))Console.WriteLine(String.Format("SizeMemory: {0}", response.SizeMemory))Console.WriteLine(String.Format("TotalPages: {0}", response.TotalPages))Console.WriteLine(String.Format("ViewPerspective: {0}", response.ViewPerspective))Console.WriteLine(String.Format("Width: {0}", response.Width))Console.WriteLine(String.Format("XResolution: {0}", response.XResolution))Console.WriteLine(String.Format("YResolution: {0}", response.YResolution))End IfEnd SubPublic NotInheritable Class LEAD_VARSPublic Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images"End Class
|
Products |
Support |
Feedback: GetInformationRequest Class - Leadtools.Services.Raster.DataContracts |
Introduction |
Help Version 19.0.2017.6.16
|

Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.