Class EmfPlusPenOptionalData

Class EmfPlusPenOptionalData

Numele spaţiului: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Asamblare: Aspose.Imaging.dll (25.4.0)

Obiectul EmfPlusPenOptionalData specifică datele opționale pentru o penă grafică

public sealed class EmfPlusPenOptionalData : EmfPlusStructureObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusStructureObjectType EmfPlusPenOptionalData

Membrii moștenitori

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

Constructors

EmfPlusPenOptionalData()

public EmfPlusPenOptionalData()

Properties

CompoundLineData

Obțineți sau configurați obiectul opțional EmfPlusCompoundLineData (secțiunea 2.2.2.9)care specifică o serie de valori de puncte flotante care definescLinia de compoziție a unei pene, care este compusă din linii paraleleAcest câmp trebuie să fie prezent dacăDrapelul PenDataCompoundLine este setat în câmpul Pen DataFlagsObiectul EmfPlusPenData

public EmfPlusCompoundLineData CompoundLineData { get; set; }

Valoarea proprietății

EmfPlusCompoundLineData

CustomEndCapData

Obțineți sau configurați obiectul opțional EmfPlusCustomEndCapData (secțiunea 2.2.2.11)care definește forma finală-cap, care este forma deutilizarea la capătul unei linii trage cu această penă. poate fi oricediferite forme, cum ar fi un cadru, un cerc sau un diamant.câmpul trebuie să fie prezent dacă steagul PenDataCustomEndCap esteset în câmpul PenDataFlags al obiectului EmfPlusPenDat

public EmfPlusCustomEndCapData CustomEndCapData { get; set; }

Valoarea proprietății

EmfPlusCustomEndCapData

CustomStartCapData

Obțineți sau configurați obiectul opțional EmfPlusCustomStartCapData (secțiunea 2.2.2.15)care definește forma custom start-cap, care este forma deutilizarea la începutul unei linii trage cu această penă. poate fi oricede diferite forme, cum ar fi un carat, un cerc sau un diamant.Acest câmp trebuie să fie prezent dacă steagul PenDataCustomStartCapeste stabilit în câmpul PenDataFlags al obiectului EmfPlusPenDat

public EmfPlusCustomStartCapData CustomStartCapData { get; set; }

Valoarea proprietății

EmfPlusCustomStartCapData

DashOffset

Obține sau stabilește o valoare opțională de 32-bit care specificădistanţa de la începutul unei linii până laprimul spațiu într-un model de linie armată. acest câmp trebuie să fieprezent dacă steagul PenDataDashedLineOffset este setat înCâmpul PenDataFlags al obiectului EmfPlusPenDat.

public float DashOffset { get; set; }

Valoarea proprietății

float

DashedLineCapType

Obține sau setă un integrator semnat opțional de 32 de biți care specifică forma pentruambele capete ale fiecărui dash într-o linie cu dash. acest câmp trebuie să fieprezent dacă steagul PenDataDashedLineCap este setat înPenDataFlags câmpul obiectului EmfPlusPenDat, șiValoarea trebuie definită în lista DashedLineCapType(secțiunea 2.1.1 din prezentul articol)

public EmfPlusDashedLineCapType DashedLineCapType { get; set; }

Valoarea proprietății

EmfPlusDashedLineCapType

DashedLineData

Obține sau setă obiectul opțional EmfPlusDashedLineData (secțiunea 2.2.2.16)care precizează lungimea de șiruri și spații într-un obiceiAcest câmp trebuie să fie prezent dacă PenDataDashedLinesteagul este stabilit în câmpul PenDataFlags al EmfPlusPenDatObiectul .

public EmfPlusDashedLineData DashedLineData { get; set; }

Valoarea proprietății

EmfPlusDashedLineData

EndCap

Obține sau setă un integrator semnat opțional de 32 de biți care specifică formapentru sfârșitul unei linii în câmpul CustomEndCapData.câmpul trebuie să fie prezent dacă steagul PenDataEndCap este setat înPenDataFlags câmpul obiectului EmfPlusPenDat, și valoareaTrebuie definită în lista LineCapType

public EmfPlusLineCapType EndCap { get; set; }

Valoarea proprietății

EmfPlusLineCapType

Join

Obține sau stabilește un integrator semnat opțional de 32 de biți care specifică cum să se alătureDouă linii care sunt împărțite de aceeași piatră și a căror capete se întâlnesc.Acest câmp trebuie să fie prezent dacă steagul PenDataJoin este setat încâmpul PenDataFlags al obiectului EmfPlusPenDat, șiValoarea trebuie definită în enumerarea LineJoinType(secțiunea 2.1.1 din prezentul articol)

public EmfPlusLineJoinType Join { get; set; }

Valoarea proprietății

EmfPlusLineJoinType

LineStyle

Obține sau setă un integrator semnat opțional de 32 de biți care specifică stilulutilizate pentru liniile desenate cu acest obiect de penă. acest câmp trebuiesă fie prezent dacă steagul PenDataLineStyle este setat înPenDataFlags câmpul obiectului EmfPlusPenDat, șiValoarea trebuie definită în enumerarea LineStyle(secțiunea 2.1.1 din prezentul articol)

public EmfPlusLineStyle LineStyle { get; set; }

Valoarea proprietății

EmfPlusLineStyle

MiterLimit

Obține sau stabilește valoarea opțională a punctului de flotare de 32 de biți care specifică măsurătorullimită, care este raportul maxim permis de lungime a mitrului laLungimea mitrului este distanţa de laintersecția pereților liniilor de pe interiorul aderării laintersecția pereților liniilor din afara aderării.Lungimea mitrului poate fi mare atunci când unghiul dintre douăLiniile sunt mici. acest câmp trebuie să fie prezent dacăDrapelul PenDataMiterLimit este setat în câmpul Pen DataFlagsde la obiectul EmfPlusPenData.

public float MiterLimit { get; set; }

Valoarea proprietății

float

PenAlignment

Obține sau setă un întreg semnat opțional de 32-bit care specificăDistribuirea lățimii penului în ceea ce priveștecoordonate ale liniei sunt înregistrate. acest câmp trebuiesă fie prezent dacă steagul PenDataNonCenter este stabilit încâmpul PenDataFlags al obiectului EmfPlusPenDat, șiValoarea trebuie definită în PenAlignmentînregistrare (secțiunea 2.1.1.24).

public EmfPlusPenAlignment PenAlignment { get; set; }

Valoarea proprietății

EmfPlusPenAlignment

StartCap

Obține sau stabilește un integrator semnat opțional de 32 de biți care specifică forma pentruîncepeți o linie în câmpul CustomStartCapData.Acest câmp trebuie să fie prezent dacă steagul PenDataStartCap este setatîn câmpul PenDataFlags al obiectului EmfPlusPenDat, șiValoarea trebuie definită în lista LineCapType(secțiunea 2.1.1.18 din prezentul articol)

public EmfPlusLineCapType StartCap { get; set; }

Valoarea proprietății

EmfPlusLineCapType

TransformMatrix

Obține sau stabilește un obiect opțional EmfPlusTransformMatrix (secțiunea 2.2.2.47)care specifică un spaţiu mondial pentru a transforma spaţiaAcest câmp trebuie să fie prezent dacă PenDataTransformsteagul este stabilit în câmpul PenDataFlags al EmfPlusPenDatObiectul .

public Matrix TransformMatrix { get; set; }

Valoarea proprietății

Matrix

 Română