Class EmfPlusDrawLines

Class EmfPlusDrawLines

Der Name: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Versammlung: Aspose.Imaging.dll (25.4.0)

Das EmfPlusDrawlLines-Rekord spricht von einer Reihe von verbundenen Linien

public sealed class EmfPlusDrawLines : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawLines

Vererbte Mitglieder

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusDrawLines(EmfPlusRecord)

Initialisiert eine neue Instanz der Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawLines Klasse.

public EmfPlusDrawLines(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Die Quelle.

Properties

ClosedShape

Er erhält oder stellt einen Wert an, der darauf hindeutet, ob [schlossene Form].

public bool ClosedShape { get; set; }

Eigentumswert

bool

Compressed

Sie erhalten oder setzen einen Wert, der darauf hindeutet, ob diese Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve komprimiert ist.Dieser Bit zeigt an, ob das PointData-Feld komprimierte Daten angibt.Wenn festgelegt, bestimmt PointData absolute Standorte im Koordinatenraum mit 16-Bit-Integraten.Wenn klar, bestimmt PointData absolute Standorte im Koordinatenraum mit 32-Bit-Floating-Punkt-KoordinatenHinweis Wenn die Relative Flagge (unter) eingestellt ist, ist diese Flagge undefiniert und MUST ignoriert werden

public bool Compressed { get; set; }

Eigentumswert

bool

ObjectId

Erhält oder stellt den Objektidentifikator.Der Index eines EmfPlusPen-Objekts (Abschnitt 2.2.1.7) im EMF+Object Table zum Zeichnen der Zeilen. Die Werte MUST Null bis 63, inklusive.

public byte ObjectId { get; set; }

Eigentumswert

byte

PointData

Gibt oder setzt die PunktdatenEine Reihe von Zahlenpunkten, die die Anfang- und Endpunkte der Zeilen angeben, die gezogen werden sollen.

public PointF[] PointData { get; set; }

Eigentumswert

PointF [][]

Relative

Sie erhalten oder setzen einen Wert, der darauf hindeutet, ob diese Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve relativ ist.Dieser Punkt zeigt an, ob das PointData-Feld relative oder absolute Standorte angibt.Wenn festgelegt, bestimmt jedes Element in PointData eine Position im Koordinatenbereich, die relativ ist.an den vom vorherigen Element in der Reihe angegebenen Standort. im Falle des erstenElement in PointData, eine vorherige Position bei Koordinaten (0,0) wird angenommen,PointData bestimmt absolute Standorte nach der C-Flagge.Hinweis Wenn diese Flagge eingestellt ist, ist die Komprimierte Flagge (über) undefiniert und MUST ignoriert werden

public bool Relative { get; set; }

Eigentumswert

bool

 Deutsch