Class EmfPlusPenOptionalData

Class EmfPlusPenOptionalData

De naam: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Verzameling: Aspose.Imaging.dll (25.4.0)

Het EmfPlusPenOptionalData object geeft optionele gegevens aan voor een grafische pen

public sealed class EmfPlusPenOptionalData : EmfPlusStructureObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusStructureObjectType EmfPlusPenOptionalData

Geëerbiede leden

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusPenOptionalData()

public EmfPlusPenOptionalData()

Properties

CompoundLineData

Geeft of instelt optionele EmfPlusCompoundLineData object (afdeling 2.2.2.9)dat een reeks vloeibare puntenwaarden bepaalt diede gecombineerde lijn van een pen, die bestaat uit parallelle lijnenen ruimtes. dit veld moet aanwezig zijn als deDe PenDataCompoundLine-vlag is ingesteld in het veld PenTataFlagsvan het EmfPlusPenData object

public EmfPlusCompoundLineData CompoundLineData { get; set; }

Eigendomswaarde

EmfPlusCompoundLineData

CustomEndCapData

Geeft of instelt optionele EmfPlusCustomEndCapData object (afdeling 2.2.2.11)die de gewone end-cap-vorm definieert, wat de vorm is vanGebruik aan het einde van een lijn getrokken met deze pen.verschillende vormen, zoals een vierkante, cirkel of diamant.het veld MUST aanwezig zijn als de PenDataCustomEndCap vlag isingesteld in het PenDataFlags-veld van het EmfPlusPenDate-object

public EmfPlusCustomEndCapData CustomEndCapData { get; set; }

Eigendomswaarde

EmfPlusCustomEndCapData

CustomStartCapData

Krijg of instelt optionele EmfPlusCustomStartCapData object (afdeling 2.2.2.15)dat de standaard start-cap vorm definieert, wat de vorm is vanGebruik aan het begin van een lijn getrokken met deze pen.van verschillende vormen, zoals een vierkante, cirkel of diamant.Dit veld MUST aanwezig zijn als de PenDataCustomStartCap vlagis ingesteld in het PenDataFlags-veld van het EmfPlusPenDate-object

public EmfPlusCustomStartCapData CustomStartCapData { get; set; }

Eigendomswaarde

EmfPlusCustomStartCapData

DashOffset

Geeft of stelt een optionele 32-bit vloeiend puntwaarde die deafstand van de start van een lijn tot het begin vaneerste ruimte in een gedistilleerde lijn patroon. dit veld MUSTaanwezig als de PenDataDashedLineOffset vlag is ingesteld in dePenDataFlags veld van het EmfPlusPenDatobject.

public float DashOffset { get; set; }

Eigendomswaarde

float

DashedLineCapType

Geeft of stelt een optionele 32-bit ondertekend integer die de vorm voorbeide uiteinden van elke dash in een dashed lijn. dit veld MUSTaanwezig als de PenDataDashedLineCap vlag is ingesteld in dePenDataFlags veld van het EmfPlusPenDat object, en dewaarde moet worden gedefinieerd in de DashedLineCapType lijst(afdeling 2.1.1 van de Raad van Bestuur)

public EmfPlusDashedLineCapType DashedLineCapType { get; set; }

Eigendomswaarde

EmfPlusDashedLineCapType

DashedLineData

Krijg of instelt optionele EmfPlusDashedLineData object (afdeling 2.2.2.16)die de lengte van de schalen en ruimtes in een gewoneDit veld MUST aanwezig zijn als de PenDataDashedLineVlag is ingesteld in het PenDataFlags-veld van de EmfPlusPenDatHet object.

public EmfPlusDashedLineData DashedLineData { get; set; }

Eigendomswaarde

EmfPlusDashedLineData

EndCap

Geeft of stelt een optionele 32-bit ondertekend integer die de vorm bepaaltvoor het einde van een lijn in het veld CustomEndCapData. dithet veld MUST aanwezig zijn als de PenDataEndCap vlag is ingesteld in dePenDataFlags veld van het EmfPlusPenDatobject, en de waardeMoet worden gedefinieerd in de LineCapType-lijst

public EmfPlusLineCapType EndCap { get; set; }

Eigendomswaarde

EmfPlusLineCapType

Join

Geeft of instelt een optionele 32-bit ondertekend integer die specificeert hoe u zich kunt verbindenTwee lijnen die door dezelfde pen worden getrokken en waarvan de uiteinden elkaar ontmoeten.Dit veld MUST aanwezig zijn als de PenDataJoin-vlag is ingesteldhet veld PenDataFlags van het EmfPlusPenDatobject, en dewaarde moet worden gedefinieerd in de LineJoinType lijst(afdeling 2.1.1 van de Raad van Bestuur)

public EmfPlusLineJoinType Join { get; set; }

Eigendomswaarde

EmfPlusLineJoinType

LineStyle

Geeft of instelt optionele 32-bit ondertekend integer die de stijl specificerengebruikt voor de lijnen die met dit pen object worden getrokken. dit veld MUSTaanwezig zijn als de PenDataLineStyle vlag is ingesteld in dePenDataFlags veld van het EmfPlusPenDat object, en dewaarde moet worden gedefinieerd in de LineStyle lijst(afdeling 2.1.1 van de Raad van Bestuur)

public EmfPlusLineStyle LineStyle { get; set; }

Eigendomswaarde

EmfPlusLineStyle

MiterLimit

Geeft of stelt een optionele 32-bits vloeibare puntenwaarde die de meter specificerengrens, dat is het maximale toegestane ratio van de meterlengte totline breedte. de meter lengte is de afstand van deintersection van de lijnmuur aan de binnenkant van het verbinding totde intersection van de lijnmuur buiten de verbinding.De meter lengte kan groot zijn wanneer de hoek tussen tweeLijn is klein. dit veld moet aanwezig zijn als deDe vlag van PenDataMiterLimit is ingesteld in het veld Pen DataFlagsvan het EmfPlusPenData object.

public float MiterLimit { get; set; }

Eigendomswaarde

float

PenAlignment

Geeft of stelt een optionele 32-bit ondertekend integer die deDistributie van de pen breedte met betrekking tot dede coördinaten van de lijn worden getrokken. dit veld MUSTaanwezig zijn als de PenDataNonCenter-vlag in dePenDataFlags veld van het EmfPlusPenDatobject, ende waarde moet worden gedefinieerd in de PenAlignmentDe lijst (afdeling 2.1.1.24)

public EmfPlusPenAlignment PenAlignment { get; set; }

Eigendomswaarde

EmfPlusPenAlignment

StartCap

Geeft of instelt een optionele 32-bit ondertekend integer die de vorm voorde start van een lijn in het veld CustomStartCapData.Dit veld MUST aanwezig zijn als de PenDataStartCap vlag is ingesteldin het PenDataFlags-veld van het EmfPlusPenDat-object, en deDe waarde moet worden gedefinieerd in de LineCapType-lijst(afdeling 2.1.1 van de Raad van Bestuur)

public EmfPlusLineCapType StartCap { get; set; }

Eigendomswaarde

EmfPlusLineCapType

TransformMatrix

Geeft of instelt een optionele EmfPlusTransformMatrix object (afdeling 2.2.2.47)dat een wereldruimte bepaalt om ruimte te transformeren voordit veld moet aanwezig zijn als de PenDataTransformVlag is ingesteld in het PenDataFlags-veld van de EmfPlusPenDatHet object.

public Matrix TransformMatrix { get; set; }

Eigendomswaarde

Matrix

 Nederlands