Class EmfGradientFill

Class EmfGradientFill

Numele spaţiului: Aspose.Imaging.FileFormats.Emf.Emf.Records Asamblare: Aspose.Imaging.dll (25.4.0)

Înregistrarea EMR_GRADIENTFILL specifică umplerea rectangolelor sau a triunghiilor cu gradiente de culoare.

public sealed class EmfGradientFill : EmfDrawingRecordType

Inheritance

object MetaObject EmfRecord EmfDrawingRecordType EmfGradientFill

Membrii moștenitori

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

O înregistrare EMR_GRADIENTFILL care specifică că cele trei vertexe ale unui triunghi ar trebui să îndeplineascăFigura cu gradiente netede de culori.[85]O înregistrare EMR_GRADIENTFILL care specifică că vertexele superioare stângă și inferioară dreaptă ale uneirectangle SHOULD umple figura cu gradiente de culoare netedă. Există două moduri de umplere a gradentului îno listă GradientFill care poate fi utilizată la desenarea unui rectanglu.În modul GRADIENT_FILL_RECT_H, rectanglul este umplut de la stânga la dreapta.În modul GRADIENT_FILL_RECT_V, rectanglul este umplut de sus la jos.Notă Un registru EMR_GRADIENTFILL trebuie să ignore câmpurile Alpha în obiectele TriVertex.Recordul EMR_ALPHABLEND (secțiunea 2.3.1.1) care urmează imediat înregistrarea EMM_GRADIENTFILLpoate fi utilizat pentru a aplica un gradant de transparență alfa la suprafața umplută.

Constructors

EmfGradientFill(EmfRecord)

Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf.Emb.Records.EMfGradientFill.

public EmfGradientFill(EmfRecord source)

Parameters

source EmfRecord

şi sursa .

Properties

Bounds

Obține sau stabilește un obiect WMF RectL (secțiunea 2.2.2.19 [MS-WM F]]) care specifică unRectangle, în unități de dispozitive incluzive.

public Rectangle Bounds { get; set; }

Valoarea proprietății

Rectangle

Război

Obține sau stabilește un integer 32-bit fără semnal, care specifică numărul de rectangle sau triunghi pentru a umple.

public int NTri { get; set; }

Valoarea proprietății

int

Vedeți

Obține sau stabilește un integer 32-bit non-signed care specifică numărul de vertexe.

public int NVer { get; set; }

Valoarea proprietății

int

UlMode

Obține sau stabilește un integer 32-bit non-signed care specifică modul de umplere gradient.Trebuie să fie în lista GradientFill (secțiunea 2.1.15).

public EmfGradientFill UlMode { get; set; }

Valoarea proprietății

EmfGradientFill

VertexData

obține sau stabilește obiecte care specifică vertexele oricărui rectanglu sau triunghi șiculorile care le corespund.

public EmfVertexData VertexData { get; set; }

Valoarea proprietății

EmfVertexData

 Română