• DR-IT Software
  • Products
  • Documentation
  • Product page
  • Examples
  • API reference
  • Support
Show / Hide Table of Contents

Class EmfSemanticReader

Replays EMF state records and reconstructs effective drawing units.

Inheritance
object
EmfSemanticReader
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: DRIT.Drawing.Metafile
Assembly: DRIT.Drawing.dll
Syntax
public sealed class EmfSemanticReader

Constructors

EmfSemanticReader()

Initializes an empty EmfSemanticReader instance.

Declaration
public EmfSemanticReader()

Methods

Read(byte[], EmfComparisonOptions)

Reads semantic units from EMF bytes.

Declaration
public IReadOnlyList<EmfSemanticUnit> Read(byte[] bytes, EmfComparisonOptions options = null)
Parameters
Type Name Description
byte[] bytes
EmfComparisonOptions options
Returns
Type Description
IReadOnlyList<EmfSemanticUnit>

Read(Stream, EmfComparisonOptions)

Reads semantic units from a seekable EMF stream.

Declaration
public IReadOnlyList<EmfSemanticUnit> Read(Stream stream, EmfComparisonOptions options = null)
Parameters
Type Name Description
Stream stream
EmfComparisonOptions options
Returns
Type Description
IReadOnlyList<EmfSemanticUnit>

Read(string, EmfComparisonOptions)

Reads semantic units from an EMF file.

Declaration
public IReadOnlyList<EmfSemanticUnit> Read(string path, EmfComparisonOptions options = null)
Parameters
Type Name Description
string path
EmfComparisonOptions options
Returns
Type Description
IReadOnlyList<EmfSemanticUnit>
Back to top

DR-IT Software documentation

DR-IT Software · Products · Documentation index · Product page · Downloads · Support · Licensing

Generated by DocFX