Class EmfGradientFill

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à

Rectangle

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à

int

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à

int

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à

EmfGradientFill

VertexData

Objets qui spécifient les verticales des rectangles ou des triangle etles couleurs qui leur correspondent.

public EmfVertexData VertexData { get; set; }

Valore di proprietà

EmfVertexData

 Français