Class EmfGradientFill
Le nom : Aspose.Imaging.FileFormats.Emf.Emf.Records Assemblée: Aspose.Imaging.dll (25.4.0)
L’enregistrement EMR_GRADIENTFILL spécifie le remplissage de rectangles ou de triangle avec des gradients de couleur.
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 enregistrement EMR_GRADIENTFILL indiquant que les trois vertices d’un triangle doivent remplir lefigure avec des gradients doux de couleurs.[85]Un enregistrement EMR_GRADIENTFILL indiquant que les vertices supérieures gauche et inférieure droite d’unrectangle SHOULD remplir la figure avec des gradients doux de couleur. il y a deux modes de rempli gradent dansla liste GradientFill qui peut être utilisée lors de la dessination d’un rectangle.Dans le mode GRADIENT_FILL_RECT_H, le rectangle est rempli de gauche à droite.Dans le mode GRADIENT_FILL_RECT_V, le rectangle est rempli de haut à bas.Remarque Un enregistrement EMR_GRADIENTFILL DEVE ignorer les champs Alpha dans les objets TriVertex.Enregistrement EMR_ALPHABLEND (section 2.3.1.1) qui suit immédiatement l’enregistreur EMM_GRADIENTFILLIl peut être utilisé pour appliquer un gradient de transparence alpha sur la zone remplie.
Constructors
EmfGradientFill(EmfRecord)
Initialisez une nouvelle instance de la classe Aspose.Imaging.FileFormats.Emf.EMF.Records.EfGradientFill.
public EmfGradientFill(EmfRecord source)
Parameters
source
EmfRecord
La fonte .
Properties
Bounds
Obtenez ou mettez un objet WMF RectL (partie 2.2.2.19 de [MS-WMP]) qui spécifie unen unités d’appareil inclusives.
public Rectangle Bounds { get; set; }
Valore di proprietà
NTRI
Obtenez ou mettez un intégral non signé de 32 bits qui spécifie le nombre de rectangles ou de triangle à remplir.
public int NTri { get; set; }
Valore di proprietà
Voir
Obtenez ou mettez un intégral non signé de 32 bits qui spécifie le nombre de vertéx.
public int NVer { get; set; }
Valore di proprietà
UlMode
Obtenez ou définissez un intégrateur non signé de 32 bits spécifiant le mode de remplissage gradient.Il doit figurer dans la liste GradientFill (section 2.1.15).
public EmfGradientFill UlMode { get; set; }
Valore di proprietà
VertexData
Objets qui spécifient les verticales des rectangles ou des triangle etles couleurs qui leur correspondent.
public EmfVertexData VertexData { get; set; }