public IList<RasterMarkerMetadata> ReadMarkers(
string fileName
)
- (nullable NSArray<LTRasterMarkerMetadata *> *)readMarkersFromFile:(NSString *)file error:(NSError **)error
public:
IList<RasterMarkerMetadata^>^ ReadMarkers(
String^ fileName
)
def ReadMarkers(self,fileName):
fileName
A String containing the input file name.
A collection of RasterMarkerMetadata objects containing the metadata marker data.
This method reads all the metadata markers from a file, and returns a collection of the markers.
Typically, JPEG and Exif JPEG files contain markers. You can call RasterCodecs.MarkersSupported to find out if a certain file format supports 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.
The marker data will typically start with a string identifying the type of data present in the marker. For example, the APP1 Exif marker will usually start with "Exif" followed by 2 bytes of 0x00. That is because there can be many types of data stored in an APP1 marker. This simple convention is a good way of distinguishing between an Exif APP1 marker and another type of APP1 marker.
If the file contains no marker, then this method will return an empty collection.
This example will read all the markers from an EXIF file.
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);
Debug.WriteLine("{0} markers found with the following ID's:", markers.Count);
foreach (RasterMarkerMetadata marker in markers)
Debug.WriteLine(marker.Id);
codecs.Dispose();
}
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document