Gets the specific image page information from the specified
Uri.
Syntax
Parameters
- uri
- The Uri containing the input image data.
- totalPages
- true to query the URI for total number of pages, false otherwise.
Return Value
A
CodecsImageInfo object that contains the information about the specified image.
Example
Visual Basic | Copy Code |
---|
Public Sub GetInformationUriExample()
RasterCodecs.Startup()
Dim codecs As New RasterCodecs()
Dim uri As New Uri("http://www.leadtools.com/images/15-homepg-banner.jpg")
Dim info As CodecsImageInfo = codecs.GetInformation(uri, True)
Console.WriteLine("Information for: {0}", uri)
Console.WriteLine(String.Format("BitsPerPixel: {0}", info.BitsPerPixel))
Console.WriteLine(String.Format("BytesPerLine: {0}", info.BytesPerLine))
Console.WriteLine(String.Format("ColorSpace: {0}", info.ColorSpace.ToString()))
Console.WriteLine(String.Format("Compresion: {0}", info.Compression))
Console.WriteLine(String.Format("Format: {0}", info.Format))
codecs.Dispose()
RasterCodecs.Shutdown()
End Sub |
C# | Copy Code |
---|
public void GetInformationUriExample() { RasterCodecs.Startup(); RasterCodecs codecs = new RasterCodecs(); // Get Information on an image in an HTTP url Uri uri = new Uri(@"http://www.leadtools.com/images/15-homepg-banner.jpg"); CodecsImageInfo info = codecs.GetInformation(uri, true); Console.WriteLine("Information for: {0}", uri); Console.WriteLine(string.Format("BitsPerPixel: {0}", info.BitsPerPixel)); Console.WriteLine(string.Format("BytesPerLine: {0}", info.BytesPerLine)); Console.WriteLine(string.Format("ColorSpace: {0}", info.ColorSpace.ToString())); Console.WriteLine(string.Format("Compresion: {0}", info.Compression)); Console.WriteLine(string.Format("Format: {0}", info.Format)); // Clean up codecs.Dispose(); RasterCodecs.Shutdown(); } |
Remarks
Requirements
Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family
See Also