←Select platform

ReadMarkers(string) Method

Summary
Reads all the metadata markers (COM and APPn) from a file.
Syntax
C#
VB
Objective-C
C++
public IList<RasterMarkerMetadata> ReadMarkers( 
   string fileName 
) 
Public Overloads Function ReadMarkers( _ 
   ByVal fileName As String _ 
) As IList(Of RasterMarkerMetadata) 
- (nullable NSArray<LTRasterMarkerMetadata *> *)readMarkersFromFile:(NSString *)file error:(NSError **)error 
public: 
IList<RasterMarkerMetadata^>^ ReadMarkers(  
   String^ fileName 
)  

Parameters

fileName
A String containing the input file name.

Return Value

A collection of RasterMarkerMetadata objects containing the metadata marker data.

Remarks

This method reads all the metadata markers from a file, and returns a collection of the markers.

For Exif files, this metadata collection will contain all the Exif and GPS comments, stored in APP1. It will also contain the audio information stored in APP2.

If the file contains no marker, then this method will return an empty collection.

Example

This example will read all the markers from an EXIF file

C#
using Leadtools; 
using Leadtools.Codecs; 
using Leadtools.ImageProcessing; 
using Leadtools.ImageProcessing.Color; 
using Leadtools.Svg; 
 
 
void ReadMarkersFromFileExample(string exifFileName) 
{ 
	RasterCodecs codecs = new RasterCodecs(); 
 
	IList<RasterMarkerMetadata> markers = codecs.ReadMarkers(exifFileName); 
	Console.WriteLine("{0} markers found with the following ID's:", markers.Count); 
	foreach (RasterMarkerMetadata marker in markers) 
		Console.WriteLine(marker.Id); 
 
	codecs.Dispose(); 
} 
Requirements

Target Platforms

Help Version 21.0.2021.7.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Codecs Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.