Gets the specific image page information from the specified
System.Uri.
Syntax
Parameters
- uri
- The System.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()
Dim codecs As New RasterCodecs()
' Get Information on an image in an HTTP url
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))
' Clean up
codecs.Dispose()
End Sub |
C# | Copy Code |
---|
public void GetInformationUriExample()
{
RasterCodecs codecs = new RasterCodecs();
// Get Information on an image in an HTTP url
Uri uri = new Uri(@"http://www.leadtools.com/images/page_graphics/leadlogo.png");
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();
} |
SilverlightCSharp | Copy Code |
---|
|
SilverlightVB | Copy Code |
---|
|
Remarks
Requirements
Target Platforms: Silverlight, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7, MAC OS/X (Intel Only)
See Also