Gets the image information.
[FaultContractAttribute(DetailType=Leadtools.Services.Raster.FaultContracts.RasterFault,Action="",Name="",Namespace="",ProtectionLevel=ProtectionLevel.None,HasProtectionLevel=false)][OperationContractAttribute("GetInformation")]Leadtools.Services.Raster.Servicecontracts.GetInformationResponse GetInformation(Leadtools.Services.Raster.Servicecontracts.GetInformationRequest request)
<FaultContractAttribute(DetailType=Leadtools.Services.Raster.FaultContracts.RasterFault,Action="",Name="",Namespace="",ProtectionLevel=ProtectionLevel.None,HasProtectionLevel=False)><OperationContractAttribute("GetInformation")>Function GetInformation( _ByVal request As Leadtools.Services.Raster.Servicecontracts.GetInformationRequest _) As Leadtools.Services.Raster.Servicecontracts.GetInformationResponse
[FaultContractAttribute(DetailType=Leadtools.Services.Raster.FaultContracts.RasterFault,Action="",Name="",Namespace="",ProtectionLevel=ProtectionLevel.None,HasProtectionLevel=false)][OperationContractAttribute("GetInformation")]Leadtools.Services.Raster.Servicecontracts.GetInformationResponse^ GetInformation(Leadtools.Services.Raster.Servicecontracts.GetInformationRequest^ request)
request
A System.ServiceModel.MessageContractAttribute containing the data that will be used in this GetInformation operation.
A System.ServiceModel.MessageContractAttribute containing the image information.
This method is supported when hosting using WebHttpBinding.
Imports Leadtools.ServicesImports leadtools.services.raster.datacontracts._2009._01Imports leadtools.services.datacontracts._2009._01Public Sub GetInformationExample()Dim client As IRasterService = New RasterServiceClient()Dim sourceBinaryData As RawBinaryData = New RawBinaryData()sourceBinaryData.Data = File.ReadAllBytes(LeadtoolsExamples.Common.ImagesPath.Path & "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 Sub
using Leadtools.Services;using leadtools.services.raster.datacontracts._2009._01;using leadtools.services.datacontracts._2009._01;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";}
|
Products |
Support |
Feedback: GetInformation Method - Leadtools.Services.Raster.ServiceContracts |
Introduction |
Help Version 19.0.2017.3.22
|

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.