Class EmfGradientFill
Nazwa przestrzeń: Aspose.Imaging.FileFormats.Emf.Emf.Records Zgromadzenie: Aspose.Imaging.dll (25.4.0)
Rekord EMR_GRADIENTFILL określa wypełnianie prostokąt lub trójkątów gradientami koloru.
public sealed class EmfGradientFill : EmfDrawingRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfDrawingRecordType ← EmfGradientFill
Dziedziczeni członkowie
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Rekord EMR_GRADIENTFILL, który określa, że trzy kręgosłupy trójkąta muszą wypełnićfigury z gładkimi gradientami kolorów.[85]Zapis EMR_GRADIENTFILL, który określa, że górna lewa i dolna prawa kręgosłupaRękawiczki SHOULD wypełniają figurę gładkimi gradientami koloru. istnieją dwa tryby wypełniania gradyentów wwykaz GradientFill, który może być używany podczas rysowania rektangulu.W trybie GRADIENT_FILL_RECT_H prawy kąt jest wypełniony z lewej do prawej.W trybie GRADIENT_FILL_RECT_V odbywa się wypełnienie prawicy z góry na dół.Uwaga Rekord EMR_GRADIENTFILL MUST ignore the Alpha fields in the TriVertex objects.Rekord EMR_ALPHABLEND (sekcja 2.3.1.1) który natychmiast śledzi rekord EMM_GRADIENTFILLMożna go używać do zastosowania gradientu przejrzystości alfa do obszaru wypełnionego.
Constructors
EmfGradientFill(EmfRecord)
Inicjalizuje nową instancję klasy Aspose.Imaging.FileFormats.Emf.EMF.Records.
public EmfGradientFill(EmfRecord source)
Parameters
source
EmfRecord
i źródła .
Properties
Bounds
otrzymuje lub ustawia obiekt WMF RectL (oddział 2.2.2.19 [MS-WM F]]), który określaZłącza się w rektangle, w jednostkach urządzeń inkluzywnych.
public Rectangle Bounds { get; set; }
Wartość nieruchomości
NTR
Otrzymuje lub ustawia 32-bitowy nieokreślony integralny, który określa liczbę rektangli lub trójkąta do wypełnienia.
public int NTri { get; set; }
Wartość nieruchomości
Zobacz
Otrzymuje lub ustawia 32-bitowy nieokreślony integralny, który określa liczbę wrzodów.
public int NVer { get; set; }
Wartość nieruchomości
UlMode
otrzymuje lub ustawia 32-bitowy niewypisany integralny, który określa tryb wypełniania gradientów.Powinieneś znajdować się na liście GradientFill (sekcja 2.1.15).
public EmfGradientFill UlMode { get; set; }
Wartość nieruchomości
VertexData
otrzymuje lub ustawia przedmioty, które określają wrogi rektangularne lub trójkątne orazKolory, które do nich odpowiadają.
public EmfVertexData VertexData { get; set; }