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
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
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
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; }