Class EmfGradientFill
Název místa: Aspose.Imaging.FileFormats.Emf.Emf.Records Shromáždění: Aspose.Imaging.dll (25.4.0)
V záznamu EMR_GRADIENTFILL se uvádí vyplnění obdélníků nebo trojúhelníků barevnými gradienty.
public sealed class EmfGradientFill : EmfDrawingRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfDrawingRecordType ← EmfGradientFill
Dědiční členové
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
EMR_GRADIENTFILL záznam, který uvádí, že tři vertexy trojúhelníku musí vyplnitobrázek s hladkými gradienty barev.[85]EMR_GRADIENTFILL záznam, který uvádí, že horní levá a dolní pravá vrstvarektangle SHOULD vyplnit obrázek s hladké barvy gradientů. Existují dva režimy gradient plnění vseznam GradientFill, který lze použít při vytváření pravého úhlu.V režimu GRADIENT_FILL_RECT_H je pravý úhel vyplněn z levé na pravé.V režimu GRADIENT_FILL_RECT_V je pravý úhel naplněn z vrcholu na dno.Upozorňujeme, že záznam EMR_GRADIENTFILL musí ignorovat alfa pole v objektech TriVertex.EMR_ALPHABLEND záznam (sekce 2.3.1.1) který okamžitě následuje záznam EMR_GRADIENTFILLMůže být použit k aplikaci alfa transparentní gradient na naplněnou plochu.
Constructors
EmfGradientFill(EmfRecord)
Začíná nový příklad třídy Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGradientFill.
public EmfGradientFill(EmfRecord source)
Parameters
source
EmfRecord
To je zdroj.
Properties
Bounds
Obsahuje nebo nastaví objekt WMF RectL ([MS-WMF] oddíl 2.2.2.19), který uvádíZávěsný obdélník v inkluzivních jednotkách zařízen.
public Rectangle Bounds { get; set; }
Hodnota nemovitosti
Třetí
Obdrží nebo nastaví 32-bitový neoznačený integer, který specifikuje počet pravokruhů nebo trojúhelníků, které mají být vyplněny.
public int NTri { get; set; }
Hodnota nemovitosti
Nvidět
Obdrží nebo nastaví 32-bitový neoznačený integer, který určuje počet vertex.
public int NVer { get; set; }
Hodnota nemovitosti
UlMode
Obdrží nebo nastaví 32-bitový neoznačený integer, který specifikuje režim plnění gradientů.Musí být v seznamu GradientFill (oddíl 2.1.15).
public EmfGradientFill UlMode { get; set; }
Hodnota nemovitosti
VertexData
Objekty, které označují obdélníky obdélníku nebo trojúhelníku abarvy, které jim odpovídaj.
public EmfVertexData VertexData { get; set; }