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