Class EmfGradientFill
Il nome: Aspose.Imaging.FileFormats.Emf.Emf.Records Assemblea: Aspose.Imaging.dll (25.4.0)
Il registro EMR_GRADIENTFILL specifica il riempimento dei rectangoli o dei tredici con gradienti di colore.
public sealed class EmfGradientFill : EmfDrawingRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfDrawingRecordType ← EmfGradientFill
I membri ereditari
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Un record EMR_GRADIENTFILL che specifica che i tre vertexi di un triangolo SHOULD riempiono ilFigura con gradienti di colori lisci.[85]Un record EMR_GRADIENTFILL che specifica che le verticali superiore sinistra e inferiore destra di unRectangle SHOULD riempie la figura con gradienti di colore liscio. Ci sono due modi di ricarica gradente inl’elenco GradientFill che può essere utilizzato per disegnare un rettangolo.In modalità GRADIENT_FILL_RECT_H, il rectangolo è riempito da sinistra a destra.In modalità GRADIENT_FILL_RECT_V, il rectangolo è riempito dall’alto al fondo.Nota Un record EMR_GRADIENTFILL DEVE ignorare i campi Alpha negli oggetti di TriVertex.Il record EMR_ALPHABLEND (sezione 2.3.1.1) che segue immediatamente il record emr_GRADIENTFILLPuò essere utilizzato per applicare un gradiente di trasparenza alfa sulla zona riempita.
Constructors
EmfGradientFill(EmfRecord)
Inizia una nuova instanza della classe Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfGradientFill.
public EmfGradientFill(EmfRecord source)
Parameters
source
EmfRecord
La fonte .
Properties
Bounds
Riceve o imposta un oggetto WMF RectL (sezione 2.2.2.19 [MS-WMP]] che specifica unUnità di dispositivo integrato, in unità incluse.
public Rectangle Bounds { get; set; }
Valore di proprietà
Il NTR
Riceve o impone un integratore non segnato a 32 bit che specifica il numero di rettangoli o triangole da riempire.
public int NTri { get; set; }
Valore di proprietà
Vediamo
Riceve o impone un integratore non segnato a 32 bit che specifica il numero di vertexi.
public int NVer { get; set; }
Valore di proprietà
UlMode
Riceve o impone un integratore non firmato a 32 bit che specifica il modo di riempimento del gradiente.DEVE essere nell’elenco GradientFill (sezione 2.1.15).
public EmfGradientFill UlMode { get; set; }
Valore di proprietà
VertexData
Riceve o mette oggetti che specificano le verticali di entrambi i rectangoli o i tredici eI colori che corrispondono a loro.
public EmfVertexData VertexData { get; set; }