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
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
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
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
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
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
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
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
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
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
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
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
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; }