ReadMarkers(Stream) Method (original) (raw)

Summary

Reads all the metadata markers (COM and APPn) from a stream.

Syntax

C#

Objective-C

C++/CLI

Java

Python

- (nullable NSArray<LTRasterMarkerMetadata *> *)readMarkersFromStream:(LTLeadStream *)stream error:(NSError **)error 

Parameters

stream
A Stream containing the input file image data.

Return Value

A collection of RasterMarkerMetadata objects containing the metadata marker data.

Example

This example will read all the markers from a stream that contains an EXIF file data

using Leadtools; using Leadtools.Codecs; using Leadtools.ImageProcessing; using Leadtools.ImageProcessing.Color; using Leadtools.Svg; void ReadMarkersFromStreamExample(Stream theStream) { RasterCodecs codecs = new RasterCodecs(); IList<RasterMarkerMetadata> markers = codecs.ReadMarkers(theStream); Debug.WriteLine("{0} markers found with the following ID's:", markers.Count); foreach (RasterMarkerMetadata marker in markers) Debug.WriteLine(marker.Id); codecs.Dispose(); }

Leadtools.Codecs Assembly

CompactFile(Stream,Stream,int,int,bool,int,int,bool,int,CodecsSavePageMode,bool,bool) Method

CompactFile(Stream,Stream,int,int,bool,long,int,bool,long,CodecsSavePageMode,bool,bool,bool) Method

CompactFile(string,string,int,int,bool,int,int,bool,int,CodecsSavePageMode,bool,bool) Method

CompactFile(string,string,int,int,bool,long,int,bool,long,CodecsSavePageMode,bool,bool,bool) Method

StartCompress(int,int,int,RasterByteOrder,RasterViewPerspective,int,byte[],int,int,CodecsCompression,CodecsCompressDataCallback) Method