LEADTOOLS Image File Support (Leadtools.Codecs assembly)
LEAD Technologies, Inc

TagsSupported Method






The Leadtools.RasterImageFormat to check
Checks whether the given file format supports tags .NET support WinRT support Silverlight support
Syntax
public static bool TagsSupported( 
   RasterImageFormat format
)
'Declaration
 
Public Shared Function TagsSupported( _
   ByVal format As RasterImageFormat _
) As Boolean
'Usage
 
Dim format As RasterImageFormat
Dim value As Boolean
 
value = RasterCodecs.TagsSupported(format)
public static bool TagsSupported( 
   RasterImageFormat format
)
 function Leadtools.Codecs.RasterCodecs.TagsSupported( 
   format 
)
public:
static bool TagsSupported( 
   RasterImageFormat format
) 

Parameters

format
The Leadtools.RasterImageFormat to check

Return Value

true if the format supports tags; otherwise it is false.
Remarks

This is a helper method that can be used to detect if a certain raster file format supports tags. For example, ReadTag(String,Int32,Int32), ReadTags(String,Int32) and EnumTags(String,Int32) can be used to read the tags stored in a file. If the file format supports tags, such as JPEG or TIFF, then these methods will successfully return the tags stored.

However, if the format does not support tags, such as BMP, an exception will be thrown by the RasterCodecs objects. You can use TagsSupported to determine whether the file supports tags and only call the read tags methods if the return value is true.

Note that the RasterCodecs option uses this method internally to determine whether the file supports tags when the CodecsLoadOptions.Tags is set to true and only read the file tags if the file format supports them.

Example
For an example, refer to ReadTags(String,Int32).
Requirements

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

See Also

Reference

RasterCodecs Class
RasterCodecs Members
ReadTag(String,Int32,Int32) Method
ReadTags(String,Int32) Method
ReadTagsWithOffsets(String,Int32,Int64[]) Method
EnumTags(String,Int32) Method
CommentsSupported Method
GeoKeysSupported Method
Tags Property
RasterImage.Tags
Working with Markers
Implementing TIFF Comments and Tags
TIFF File Comments
Implementing GeoKeys (GeoTIFF tags)
Leadtools.RasterCommentMetadataType

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.