LEADTOOLS Image File Support (Leadtools.Codecs assembly) Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.29
CommentsSupported Method
See Also 
Leadtools.Codecs Namespace > RasterCodecs Class : CommentsSupported Method



format
The Leadtools.RasterImageFormat to check
format
The Leadtools.RasterImageFormat to check
Checks whether the given file format supports comment fields

Syntax

Visual Basic (Declaration) 
Public Shared Function CommentsSupported( _
   ByVal format As RasterImageFormat _
) As Boolean
Visual Basic (Usage)Copy Code
Dim format As RasterImageFormat
Dim value As Boolean
 
value = RasterCodecs.CommentsSupported(format)
C# 
public static bool CommentsSupported( 
   RasterImageFormat format
)
C++/CLI 
public:
static bool CommentsSupported( 
   RasterImageFormat format
) 

Parameters

format
The Leadtools.RasterImageFormat to check

Return Value

true if the format supports comment fields; otherwise it is false.

Example

For an example, refer to RasterCodecs.ReadTags.

Remarks

This is a helper method that can be used to detect if a certain raster file format supports comment fields. For example, ReadComment(String,Int32,RasterCommentMetadataType) and RasterCodecs.ReadComments can be used to read the comments stored in a file. If the file format supports comments, such as JPEG or EXIF, then these methods will successfully return the comments stored.

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

Note that the RasterCodecs option uses this method internally to check if the file supports comments when the CodecsLoadOptions.Comments is set to true and only read the file comments if the file format supports them.

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