Class EmfPlusPenOptionalData

Class EmfPlusPenOptionalData

Nom dels espais: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Assemblea: Aspose.Imaging.dll (25.4.0)

L’objecte EmfPlusPenOptionalData especifica dades opcionals per a una penya gràfica

public sealed class EmfPlusPenOptionalData : EmfPlusStructureObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusStructureObjectType EmfPlusPenOptionalData

Membres heretats

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

Constructors

EmfPlusPenOptionalData()

public EmfPlusPenOptionalData()

Properties

CompoundLineData

Objecte opcional EmfPlusCompoundLineData (secció 2.2.2.9)que especifica una sèrie de valors de punt flotant que defineixenLa línia de composició d’una penya, que es compon de línies paral·lelesi espais. aquest camp ha de ser present si elLa bandera de PenDataCompoundLine s’estableix en el camp de penDatFlagsde l’objecte EmfPlusPenData

public EmfPlusCompoundLineData CompoundLineData { get; set; }

Valor de la propietat

EmfPlusCompoundLineData

CustomEndCapData

Objecte opcional EmfPlusCustomEndCapData (secció 2.2.2.11)que defineix la forma end-cap, que és lautilitzar al final d’una línia trencada amb aquesta penya. pot ser qualsevol dediferents formes, com ara un quadre, un cercle o un diamant.El camp ha d’estar present si la bandera PenDataCustomEndCap ésconfiguració en el camp PenDataFlags de l’objecte EmfPlusPenDat

public EmfPlusCustomEndCapData CustomEndCapData { get; set; }

Valor de la propietat

EmfPlusCustomEndCapData

CustomStartCapData

Objecte obtingut o configurat opcional EmfPlusCustomStartCapData (secció 2.2.2.15)que defineix la forma custom start-cap, que és lautilitzar al començament d’una línia dibuixada amb aquesta penya. pot ser qualsevolde diferents formes, com ara un quadre, un cercle o un diamant.Aquest camp ha d’estar present si la bandera PenDataCustomStartCaps’estableix en el camp PenDataFlags de l’objecte EmfPlusPenDat

public EmfPlusCustomStartCapData CustomStartCapData { get; set; }

Valor de la propietat

EmfPlusCustomStartCapData

DashOffset

Obté o s’estableix un valor opcional de 32 bits que especifiqui elLa distància des de l’inici d’una línia fins al començament de laprimer espai en un patró de línia encertada. aquest camp ha de serpresent si la bandera PenDataDashedLineOffset està establerta en elPenDataFlags camp de l’objecte EmfPlusPenDat.

public float DashOffset { get; set; }

Valor de la propietat

float

DashedLineCapType

Obté o s’estableix l’interior de signatura opcional de 32 bits que especifica la forma deambdues finalitats de cada dash en una línia encertada. aquest camp ha de serpresent si la bandera PenDataDashedLineCap està establerta en elPenDataFlags camp de l’objecte EmfPlusPenDat, i elEl valor ha de ser definit en l’enumeració DashedLineCapType(Secció 2.1.1 de la Comissió Europea)

public EmfPlusDashedLineCapType DashedLineCapType { get; set; }

Valor de la propietat

EmfPlusDashedLineCapType

DashedLineData

Objecte opcional EmfPlusDashedLineData (secció 2.2.2.16)que especifica les longituds de les cadenes i els espais en un costumAquest camp ha de ser present si el PenDataDashedLineLa bandera s’estableix en el camp PenDataFlags de l’EmfPlusPenDatl’objecte.

public EmfPlusDashedLineData DashedLineData { get; set; }

Valor de la propietat

EmfPlusDashedLineData

EndCap

Obté o s’estableix l’integrador signat opcional de 32 bits que especifica la formaper al final d’una línia en el camp CustomEndCapData.El camp ha d’estar present si la bandera PenDataEndCap s’estableix en elEl camp PenDataFlags de l’objecte EmfPlusPenDat, i el valorS’ha de definir en l’enumeració LineCapType

public EmfPlusLineCapType EndCap { get; set; }

Valor de la propietat

EmfPlusLineCapType

Join

Obté o estableix un integrador signat opcional de 32 bits que especifica com unir-seDues línies que són traçades per la mateixa penya i les finalitats de les quals es reuneixen.Aquest camp ha d’estar present si la bandera PenDataJoin està configurada enel camp PenDataFlags de l’objecte EmfPlusPenDat, i elEl valor ha de ser definit en l’enumeració LineJoinType(Secció 2.1.1 de la Comissió Europea)

public EmfPlusLineJoinType Join { get; set; }

Valor de la propietat

EmfPlusLineJoinType

LineStyle

Obté o s’estableix l’interior de signatura opcional de 32 bits que especifica el estilutilitzat per a línies dibuixades amb aquest objecte de penya. aquest camp ha deser present si la bandera PenDataLineStyle s’estableix en elPenDataFlags camp de l’objecte EmfPlusPenDat, i elEl valor ha de ser definit en l’enumeració LineStyle(Secció 2.1.1 de la Comissió Europea)

public EmfPlusLineStyle LineStyle { get; set; }

Valor de la propietat

EmfPlusLineStyle

MiterLimit

Obté o s’estableix un valor opcional de 32 bits que especifica el mitgerlímit, que és la proporció màxima permesa de la longitud del mitre aL’amplada de la línia. la longitud del mitre és la distància della intersecció de les parets de la línia a l’interior della intersecció de les parets de la línia fora de l’adhesió.La longitud de la mitja pot ser gran quan l’angle entre dosAquesta línia és petita. aquest camp ha de ser present si elLa bandera de PenDataMiterLimit s’estableix en el camp de penDatFlagsde l’objecte EmfPlusPenData.

public float MiterLimit { get; set; }

Valor de la propietat

float

PenAlignment

Obté o s’estableix l’interior de signatura opcional de 32 bits que especifica elDistribució de l’amplada de la penya pel que fa a lales coordenades de la línia que s’estrenen. aquest camp ha de serser present si la bandera PenDataNonCenter està establerta en elEl camp PenDataFlags de l’objecte EmfPlusPenDat, iEl valor ha de ser definit en el PenAlignmentenumeració (secció 2.1.1.24).

public EmfPlusPenAlignment PenAlignment { get; set; }

Valor de la propietat

EmfPlusPenAlignment

StartCap

Obté o estableix un integrador signat opcional de 32 bits que especifica la forma del’inici d’una línia en el camp CustomStartCapData.Aquest camp ha d’estar present si s’estableix la bandera PenDataStartCapen el camp PenDataFlags de l’objecte EmfPlusPenDat, i elEl valor ha de ser definit en l’enumeració LineCapType(Secció 2.1.1 de la Comissió Europea)

public EmfPlusLineCapType StartCap { get; set; }

Valor de la propietat

EmfPlusLineCapType

TransformMatrix

Obtenir o configurar un objecte opcional EmfPlusTransformMatrix (secció 2.2.2.47)que especifica un espai mundial per a disposar de l’espai transformat perAquest camp ha de ser present si el PenDataTransformLa bandera s’estableix en el camp PenDataFlags de l’EmfPlusPenDatl’objecte.

public Matrix TransformMatrix { get; set; }

Valor de la propietat

Matrix

 Català