Class EmfOperation
Contains parsed geometry metadata for an EMF record.
Inherited Members
Namespace: DRIT.Drawing.Metafile
Assembly: DRIT.Drawing.dll
Syntax
public sealed class EmfOperation
Constructors
EmfOperation()
Initializes an empty EmfOperation instance.
Declaration
public EmfOperation()
Properties
Bounds
Gets the operation bounds, when the record contains bounds.
Declaration
public EmfRectangle Bounds { get; }
Property Value
| Type | Description |
|---|---|
| EmfRectangle |
Kind
Gets the parsed operation family.
Declaration
public EmfOperationKind Kind { get; }
Property Value
| Type | Description |
|---|---|
| EmfOperationKind |
PointCount
Gets the number of points in the operation, when available.
Declaration
public int? PointCount { get; }
Property Value
| Type | Description |
|---|---|
| int? |
Points
Gets the parsed operation points, when available.
Declaration
public IReadOnlyList<EmfPoint> Points { get; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<EmfPoint> |
PolygonCount
Gets the number of polygons in a poly-polygon operation, when available.
Declaration
public int? PolygonCount { get; }
Property Value
| Type | Description |
|---|---|
| int? |
Text
Gets the text payload, when the operation outputs text.
Declaration
public string Text { get; }
Property Value
| Type | Description |
|---|---|
| string |