Class EmfGradientFill

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

Rectangle

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

int

Nvidět

Obdrží nebo nastaví 32-bitový neoznačený integer, který určuje počet vertex.

public int NVer { get; set; }

Hodnota nemovitosti

int

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

EmfGradientFill

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; }

Hodnota nemovitosti

EmfVertexData

 Čeština