Class EmfGradientFill
Der Name: Aspose.Imaging.FileFormats.Emf.Emf.Records Versammlung: Aspose.Imaging.dll (25.4.0)
Das EMR_GRADIENTFILL-Rekord bestimmt die Füllung von Rechtecken oder Dreiecken mit Farbgradienten.
public sealed class EmfGradientFill : EmfDrawingRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfDrawingRecordType ← EmfGradientFill
Vererbte Mitglieder
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Eine EMR_GRADIENTFILL-Registrierung, in der angegeben wird, dass die drei Vertexe eines Dreieckens dieFigur mit glattem Gradient von Farben.[85]Eine EMR_GRADIENTFILL-Registrierung, in der festgelegt wird, dass die oberen linken und unteren rechten Vertexen einesrectangle SHOULD Fülle die Figur mit glänzenden Farbgradienten. Es gibt zwei Gradient Füllmodes indie GradientFill-Liste, die beim Zeichnen eines Rechteckens verwendet werden kann.GRADIENT_FILL_RECT_H-Modus, wird der Rechteck von links nach rechts gefüllt.Im GRADIENT_FILL_RECT_V-Modus wird der Rechteck von oben nach unten gefüllt.Bitte beachten Sie, dass ein EMR_GRADIENTFILL-Rekord die Alpha-Fälder in den TriVertex-Objekten ignorieren muss.EMR_ALPHABLEND-Rekord (Abschnitt 2.3.1.1) der sofort den EMR_GRADIENTFILL-Rekord folgtkann verwendet werden, um ein Alpha Transparenzgradient auf das gefüllte Gebiet anzuwenden.
Constructors
EmfGradientFill(EmfRecord)
Initialisiert eine neue Instanz der Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfGradientFill Klasse.
public EmfGradientFill(EmfRecord source)
Parameters
source
EmfRecord
Die Quelle.
Properties
Bounds
Er erhält oder setzt ein WMF RectL-Objekt ([MS-WMF] Abschnitt 2.2.2.19), das eineVerknüpft rechteckend, in Inclusive-Inclusive-Geräteinheiten.
public Rectangle Bounds { get; set; }
Eigentumswert
NTRI
Er erhält oder setzt einen 32-Bit-Unschriebenen, der die Anzahl der Rechteine oder Dreieine angibt, die zu füllen sind.
public int NTri { get; set; }
Eigentumswert
Nochmal
Er erhält oder setzt einen 32-Bit unschriebenen Integrator, der die Anzahl der Vertexe angibt.
public int NVer { get; set; }
Eigentumswert
UlMode
Gibt oder setzt einen 32-Bit unschriebenen Integrator, der den Gradientfüllmodus angibt.MUST in der GradientFill-Liste sein (Abschnitt 2.1.15).
public EmfGradientFill UlMode { get; set; }
Eigentumswert
VertexData
Er erhält oder setzt Objekte, die die Vertexe von Rechtecken oder Dreiecken angeben undDie Farben, die ihnen entsprechen.
public EmfVertexData VertexData { get; set; }