Class EmfPlusPenOptionalData

Class EmfPlusPenOptionalData

Namn på plats: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Församling: Aspose.Imaging.dll (25.4.0)

EmfPlusPenOptionalData-objektet anger valbara data för en grafisk penna

public sealed class EmfPlusPenOptionalData : EmfPlusStructureObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusStructureObjectType EmfPlusPenOptionalData

Arvsmedlemmar

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

Constructors

EmfPlusPenOptionalData()

public EmfPlusPenOptionalData()

Properties

CompoundLineData

Få eller ställa in ett valfritt EmfPlusCompoundLineData objekt (avsnitt 2.2.2.9)som anger en uppsättning flödespunktsvärden som definierarden förenade linjen av en penna, som består av parallella linjeroch utrymmen. detta fält måste vara närvarande omPenDataCompoundLine flagga är inställd i fältet PenDataFlagsav EmfPlusPenData objektet

public EmfPlusCompoundLineData CompoundLineData { get; set; }

Fastighetsvärde

EmfPlusCompoundLineData

CustomEndCapData

Få eller ställa in ett valfritt EmfPlusCustomEndCapData objekt (avsnitt 2.2.2.11)som definierar den anpassade end-cap-formen, vilket är formen föranvändes i slutet av en linje dragen med denna penna. det kan vara någon avolika former, såsom en kvadrat, cirkel eller diamant.fältet måste vara närvarande om PenDataCustomEndCap-flaggan ärinställd i fältet PenDataFlags i EmfPlusPenData-objektet

public EmfPlusCustomEndCapData CustomEndCapData { get; set; }

Fastighetsvärde

EmfPlusCustomEndCapData

CustomStartCapData

Få eller ställa in ett valfritt EmfPlusCustomStartCapData objekt (avsnitt 2.2.2.15)som definierar den anpassade start-cap-formen, vilket är formen föranvändes i början av en linje dragen med denna penna. det kan varaav olika former, såsom en kvadrat, cirkel eller diamant.Det här fältet måste vara närvarande om PenDataCustomStartCap flaggaär inställd i fältet PenDataFlags i EmfPlusPenData-objektet

public EmfPlusCustomStartCapData CustomStartCapData { get; set; }

Fastighetsvärde

EmfPlusCustomStartCapData

DashOffset

får eller ställer in ett valfritt 32-bitars flytande punktvärde som angeravstånd från början av en linje till början avförsta utrymme i en dashed line mönster. det här fältet måste varanärvarande om PenDataDashedLineOffset-flaggan är inställd iPenDataFlags fält för EmfPlusPenData objekt.

public float DashOffset { get; set; }

Fastighetsvärde

float

DashedLineCapType

får eller ställer in en valfri 32-bitars undertecknad som anger formen förbåda ändarna av varje dash i en dashed linje. det här fältet måstenärvarande om PenDataDashedLineCap-flaggan är inställd iPenDataFlags fältet för EmfPlusPenData-objektet ochvärde måste definieras i DashedLineCapType-förteckningen(Sektion 2.1.1 av den här artikeln)

public EmfPlusDashedLineCapType DashedLineCapType { get; set; }

Fastighetsvärde

EmfPlusDashedLineCapType

DashedLineData

Få eller ställa in ett valfritt EmfPlusDashedLineData objekt (avsnitt 2.2.2.16)som anger längden på skivor och utrymmen i enDetta fält måste vara närvarande om PenDataDashedLineFlaggan är inställd i fältet PenDataFlags i EmfPlusPenDataoch föremål.

public EmfPlusDashedLineData DashedLineData { get; set; }

Fastighetsvärde

EmfPlusDashedLineData

EndCap

Få eller ställa in en valfri 32-bitars signatur som anger formenför slutet av en rad i fältet CustomEndCapData.fältet måste vara närvarande om PenDataEndCap-flaggan är inställd iPenDataFlags fältet för EmfPlusPenData-objektet och värdetMåste definieras i LineCapType-förteckningen

public EmfPlusLineCapType EndCap { get; set; }

Fastighetsvärde

EmfPlusLineCapType

Join

Få eller ställa in en valfri 32-bitars signatur som anger hur man ansluter sig tillTvå linjer som är dragna av samma penna och vars ändar möter.Det här fältet måste vara närvarande om PenDataJoin-flaggan är inställd iPenDataFlags-fältet för EmfPlusPenData-objektet, ochvärde måste definieras i LineJoinType-förteckningen(Sektion 2.1.1 och 19)

public EmfPlusLineJoinType Join { get; set; }

Fastighetsvärde

EmfPlusLineJoinType

LineStyle

Få eller ställa in en valfri 32-bitars signatur som anger stilenanvänds för linjer dragen med denna pen objekt. det här fältet måstevara närvarande om PenDataLineStyle-flaggan är inställd iPenDataFlags fältet för EmfPlusPenData-objektet ochvärdet måste definieras i LineStyle-förteckningen(Sektion 2.1.1 av den här artikeln)

public EmfPlusLineStyle LineStyle { get; set; }

Fastighetsvärde

EmfPlusLineStyle

MiterLimit

Få eller ange ett valfritt 32-bitars flytande punktvärde som anger mätarengränsen, vilket är det maximala tillåtna förhållandet mellan mätarlängd ochlinje bredd. måttlängden är avståndet frånkorsningen av linjeväggarna på insidan av anslutningen tillkorsningen av linjeväggarna utanför anslutningen.Längden på mätaren kan vara stor när vinkeln mellan tvåLinjerna är små. Detta fält måste vara närvarande omPenDataMiterLimit-flaggan är inställd i fältet PenDataFlagsav EmfPlusPenData objektet.

public float MiterLimit { get; set; }

Fastighetsvärde

float

PenAlignment

får eller ställer in en valfri 32-bitars undertecknad som angerDistribution av penningsbredd med avseende påkoordinaterna av linjen dras. det här fältet måstevara närvarande om PenDataNonCenter-flaggan är inställd iPenDataFlags fält för EmfPlusPenData-objektet, ochvärdet måste definieras i PenAlignmentförteckning (avsnitt 2.1.1.24)

public EmfPlusPenAlignment PenAlignment { get; set; }

Fastighetsvärde

EmfPlusPenAlignment

StartCap

Få eller ställa in en valfri 32-bitars undertecknad integrator som anger formen förstart av en linje i fältet CustomStartCapData.Det här fältet måste vara närvarande om PenDataStartCap-flaggan är inställdi fältet PenDataFlags i EmfPlusPenData-objektet, ochvärde måste definieras i LineCapType-förteckningen(avsnitt 2.1.1 och 18)

public EmfPlusLineCapType StartCap { get; set; }

Fastighetsvärde

EmfPlusLineCapType

TransformMatrix

Få eller ställa in ett valfritt EmfPlusTransformMatrix-objekt (avsnitt 2.2.2.47)som anger en världsutrymme för att utrustningen utrymme förvandlas tillDetta fält måste vara närvarande om PenDataTransformFlaggan är inställd i fältet PenDataFlags i EmfPlusPenDataoch föremål.

public Matrix TransformMatrix { get; set; }

Fastighetsvärde

Matrix

 Svenska