Class EmfPlusPenOptionalData

Class EmfPlusPenOptionalData

Il nome: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Assemblea: Aspose.Imaging.dll (25.4.0)

L’oggetto EmfPlusPenOptionalData specifica i dati opzionali per una penna grafica

public sealed class EmfPlusPenOptionalData : EmfPlusStructureObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusStructureObjectType EmfPlusPenOptionalData

I membri ereditari

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

Constructors

EmfPlusPenOptionalData()

public EmfPlusPenOptionalData()

Properties

CompoundLineData

Riceve o imposta un oggetto opzionale EmfPlusCompoundLineData (sezione 2.2.2.9)che specifica una serie di valori dei punti fluttuanti che definisconoLa linea composta di una penna, che è costituita da linee paralleleQuesto campo deve essere presente se ilLa bandiera di PenDataCompoundLine è impostata nel campo Di PenFlagsL’oggetto EmfPlusPenData

public EmfPlusCompoundLineData CompoundLineData { get; set; }

Valore di proprietà

EmfPlusCompoundLineData

CustomEndCapData

Riceve o imposta un oggetto opzionale EmfPlusCustomEndCapData (sezione 2.2.2.11)che definisce la forma end-cap personalizzata, che è lautilizzo alla fine di una linea tirata con questa penna. può essere qualsiasidiverse forme, come un quadrato, un cerchio o un diamante.Il campo deve essere presente se la bandiera PenDataCustomEndCap èimpostato nel campo PenDataFlags dell’oggetto EmfPlusPenDat

public EmfPlusCustomEndCapData CustomEndCapData { get; set; }

Valore di proprietà

EmfPlusCustomEndCapData

CustomStartCapData

Riceve o imposta un oggetto opzionale EmfPlusCustomStartCapData (sezione 2.2.2.15)che definisce la forma personalizzata start-cap, che è lautilizzo all’inizio di una linea tirata con questa penna. può essere qualsiasidi varie forme, come un quadrato, un cerchio o un diamante.Questo campo DEVE essere presente se la bandiera PenDataCustomStartCapè impostato nel campo PenDataFlags dell’oggetto EmfPlusPenDat

public EmfPlusCustomStartCapData CustomStartCapData { get; set; }

Valore di proprietà

EmfPlusCustomStartCapData

DashOffset

Riceve o impone un valore opzionale a 32 bit che specifica ildistanza dall’inizio di una linea all’avvio dellail primo spazio in un modello di linea sbloccato. questo campo DEVE esserepresente se la bandiera PenDataDashedLineOffset è impostata nellaIl campo PenDataFlags dell’oggetto EmfPlusPenDat.

public float DashOffset { get; set; }

Valore di proprietà

float

DashedLineCapType

Riceve o imposta un integratore assegnato opzionale a 32 bit che specifica la forma perentrambi i lati di ciascun dash in una linea di dash. Questo campo DEVE esserepresente se la bandiera PenDataDashedLineCap è impostata nellaPenDataFlags campo dell’oggetto EmfPlusPenDat, e ilIl valore deve essere definito nell’elenco DashedLineCapType(sezione 2.1.1 del presente articolo)

public EmfPlusDashedLineCapType DashedLineCapType { get; set; }

Valore di proprietà

EmfPlusDashedLineCapType

DashedLineData

Riceve o imposta un oggetto opzionale EmfPlusDashedLineData (sezione 2.2.2.16)che specifica le lunghezze dei dischi e degli spazi in un costumeQuesto campo DEVE essere presente se il PenDataDashedLineLa bandiera è impostata nel campo PenDataFlags del EmfPlusPenDatGli oggetti.

public EmfPlusDashedLineData DashedLineData { get; set; }

Valore di proprietà

EmfPlusDashedLineData

EndCap

Riceve o imposta un integratore firmato opzionale a 32 bit che specifica la formaper la fine di una riga nel campo CustomEndCapData.Il campo deve essere presente se la bandiera PenDataEndCap è impostata nellaPenDataFlags campo dell’oggetto EmfPlusPenDat, e il valoreDovrà essere definito nell’elenco LineCapType

public EmfPlusLineCapType EndCap { get; set; }

Valore di proprietà

EmfPlusLineCapType

Join

Riceve o impone un integratore firmato opzionale a 32 bit che specifica come aderireDue linee che sono tracciate dalla stessa penna e i cui fini si incontrano.Questo campo deve essere presente se la bandiera PenDataJoin è impostata inil campo PenDataFlags dell’oggetto EmfPlusPenDat, e ilIl valore deve essere definito nell’elenco LineJoinType(sezione 2.1.1 del presente articolo)

public EmfPlusLineJoinType Join { get; set; }

Valore di proprietà

EmfPlusLineJoinType

LineStyle

Riceve o imposta un integratore firmato opzionale a 32 bit che specifica lo stileutilizzato per le linee tracciate con questo oggetto di penna. Questo campo DEVEessere presente se la bandiera PenDataLineStyle è impostata nellaPenDataFlags campo dell’oggetto EmfPlusPenDat, e ilIl valore deve essere definito nell’elenco LineStyle(Sezione 2.1.1 del presente articolo)

public EmfPlusLineStyle LineStyle { get; set; }

Valore di proprietà

EmfPlusLineStyle

MiterLimit

Riceve o impone un valore opzionale di 32 bit che specifica il mittorelimite, che è il rapporto massimo consentito di lunghezza del mitore aLa lunghezza del mittore è la distanza daintersezione delle pareti della linea all’interno della connessione al’intersezione delle pareti della linea al di fuori della connessione.La lunghezza del mittore può essere grande quando l’angolo tra dueLe linee sono piccole. questo campo deve essere presente se ilLa bandiera di PenDataMiterLimit è impostata nel campo Di PenFlagsper l’oggetto EmfPlusPenData.

public float MiterLimit { get; set; }

Valore di proprietà

float

PenAlignment

Riceve o imposta un integratore assegnato opzionale a 32 bit che specifica ilDistribuzione della lunghezza della penna per quanto riguarda lacoordinate della linea che viene tracciata. questo campo deve essereessere presente se la bandiera PenDataNonCenter è impostata nellaPenDataFlags campo dell’oggetto EmfPlusPenDat, eIl valore deve essere definito nel PenAlignmentL’elenco (sezione 2.1.1.24)

public EmfPlusPenAlignment PenAlignment { get; set; }

Valore di proprietà

EmfPlusPenAlignment

StartCap

Riceve o impone un integratore firmato opzionale a 32 bit che specifica la forma perl’inizio di una riga nel campo CustomStartCapData.Questo campo DEVE essere presente se la bandiera PenDataStartCap è impostatanel campo PenDataFlags dell’oggetto EmfPlusPenDat, e ilIl valore deve essere definito nell’elenco LineCapType(sezione 2.1.1 del presente articolo)

public EmfPlusLineCapType StartCap { get; set; }

Valore di proprietà

EmfPlusLineCapType

TransformMatrix

Riceve o imposta un oggetto opzionale EmfPlusTransformMatrix (sezione 2.2.2.47)che specifica uno spazio mondiale per la trasformazione dello spazio perQuesto campo deve essere presente se il PenDataTransformLa bandiera è impostata nel campo PenDataFlags del EmfPlusPenDatGli oggetti.

public Matrix TransformMatrix { get; set; }

Valore di proprietà

Matrix

 Italiano