Class EmfPlusDrawLines
De naam: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Verzameling: Aspose.Imaging.dll (25.4.0)
De EmfPlusDrawlLines-record bepaalt het tekenen van een reeks verbonden lijnen
public sealed class EmfPlusDrawLines : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawLines
Geëerbiede leden
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)
Initialiseert een nieuwe instantie van de Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawLines klasse.
public EmfPlusDrawLines(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
De bron .
Properties
ClosedShape
Geeft of stelt een waarde aan die wijst of [de gesloten vorm].
public bool ClosedShape { get; set; }
Eigendomswaarde
Compressed
Geeft of stelt een waarde aan die aanwijst of dit Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawClosedCurve wordt gecomprimeerd.Dit bit geeft aan of het PointData-veld gecomprimeerde gegevens specificeren.Indien ingesteld, bepaalt PointData absolute locaties in de coördinatenruimte met 16-bit-integrale coördinaten.Indien duidelijk, bepaalt PointData absolute locaties in de coördinatieruimte met 32-bit vloeibare punten coördines.Opmerking Als de Relatieve vlag (boven) is ingesteld, is deze Vlag niet gedefinieerd en MUST worden geïllustreerd
public bool Compressed { get; set; }
Eigendomswaarde
ObjectId
Geeft of zet de object-identificator.De index van een EmfPlusPen object (afdeling 2.2.1.7) in de EMF+Object Table om de lijnen te trekken.De waarde MUST 0 tot 63, inclusief zijn.
public byte ObjectId { get; set; }
Eigendomswaarde
PointData
Geeft of zet de puntgegevensEen reeks punten die de start- en eindpunten van de lijnen om te trekken specificeren.
public PointF[] PointData { get; set; }
Eigendomswaarde
PointF []
Relative
Geeft of stelt een waarde aan die aanwijst of dit Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empPlusDrawClosedCurve relatief is.Dit punt geeft aan of het PointData-veld relatieve of absolute locaties specificeren.Indien ingesteld, bepaalt elk element in PointData een locatie in de coördinatieruimte die relatief isnaar de locatie aangegeven door het vorige element in de volgorde. in het geval van de eersteelement in PointData, een eerdere locatie bij coördinaten (0,0) wordt aangenomen.PointData bepaalt absolute locaties volgens de C-vlag.Opmerking Als deze vlag is ingesteld, is de Compressed flag (op) onbeperkte en MUST worden geïrriteerd.
public bool Relative { get; set; }