Class EmfGradientFill

Class EmfGradientFill

Nome do espaço: Aspose.Imaging.FileFormats.Emf.Emf.Records Assembleia: Aspose.Imaging.dll (25.4.0)

O registro EMR_GRADIENTFILL especifica o preenchimento de rectangulos ou triângulos com gradientes de cor.

public sealed class EmfGradientFill : EmfDrawingRecordType

Inheritance

object MetaObject EmfRecord EmfDrawingRecordType EmfGradientFill

Membros herdados

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

Remarks

Um registro EMR_GRADIENTFILL que especifica que os três vertexos de um triângulo devem preencher ofiguras com gradientes suaves de cores.[85]Um registro EMR_GRADIENTFILL que especifica que as vertices superior-esquerda e inferior-direita de umrectangle SHOULD preencha a figura com gradientes suaves de cor. Há dois modos de preenchimento gradiente ema listação GradientFill que pode ser usada ao desenhar um rectangulo.O modo GRADIENT_FILL_RECT_H, o rectangulo é preenchido de esquerda para direita.Modo GRADIENT_FILL_RECT_V, o rectangulo é preenchido de cima para baixo.Nota Um registro EMR_GRADIENTFILL DEVE ignorar os campos Alpha nos objetos de TriVertex.Registo EMR_ALPHABLEND (secção 2.3.1.1) que segue imediatamente o registo EMR_GRADIENTFILLPode ser usado para aplicar um gradiente de transparência alfa na área preenchida.

Constructors

EmfGradientFill(EmfRecord)

Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGradientFill.

public EmfGradientFill(EmfRecord source)

Parameters

source EmfRecord

A fonte .

Properties

Bounds

Recebe ou coloca um objeto WMF RectL ([MS-WMF] secção 2.2.2.19) que especifica umaRectangular, em unidades de dispositivo inclusivo.

public Rectangle Bounds { get; set; }

Valor da propriedade

Rectangle

Título

Recebe ou coloca um inteiro não assinado de 32 bits que especifica o número de rectangulos ou triângulos a preencher.

public int NTri { get; set; }

Valor da propriedade

int

Não ver

Recebe ou coloca um inteiro não assinado de 32 bits que especifica o número de vertexos.

public int NVer { get; set; }

Valor da propriedade

int

UlMode

Recebe ou coloca um inteiro não assinado de 32 bits que especifica o modo de enchimento gradiente.DEVE estar na listagem GradientFill (secção 2.1.15).

public EmfGradientFill UlMode { get; set; }

Valor da propriedade

EmfGradientFill

VertexData

Recebe ou coloca objetos que especificam as vertices de ambos os rectangulos ou triângulos eas cores que lhe correspondem.

public EmfVertexData VertexData { get; set; }

Valor da propriedade

EmfVertexData

 Português