Class EmfGradientFill
Названий на: Aspose.Imaging.FileFormats.Emf.Emf.Records Асамблея: Aspose.Imaging.dll (25.4.0)
Запис EMR_GRADIENTFILL вказує на заповнення прямих або трикутків градієнтами кольору.
public sealed class EmfGradientFill : EmfDrawingRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfDrawingRecordType ← EmfGradientFill
Нападні члени
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
EMR_GRADIENTFILL запис, який вказує на те, що три вертекси трикутника повинні заповнитиФігура з гладкими градієнтами кольорів.[85]EMR_GRADIENTFILL запис, який вказує на те, що верхньо-ліворуч і нижче-право вертексиПрямий кут ШОУЛЬД заповнює фігуру гладкими градієнтами кольору. Є два градиєнтські режими заповнення вGradientFill перелік, який можна використовувати при малюванні прямокутника.У режимі GRADIENT_FILL_RECT_H праворуч заповнюється зліва вправо.У режимі GRADIENT_FILL_RECT_V прямокутник заповнюється з вершини вниз.Зауважимо, що запис EMR_GRADIENTFILL повинен ігнорувати Альфа-полі в об’єктах TriVertex.Запис EMR_ALPHABLEND (розділ 2.3.1.1) що негайно слідує за записом EMM_GRADIENTFILLЇї можна використовувати для застосування градієнта альфа-прозорість на заповнену ділянку.
Constructors
EmfGradientFill(EmfRecord)
Ініціалізація нової інстанції класу Aspose.Imaging.FileFormats.Emf.EMF.Records.
public EmfGradientFill(EmfRecord source)
Parameters
source
EmfRecord
і джерела .
Properties
Bounds
отримує або встановлює об’єкт WMF RectL (відділ 2.2.2.19 [MS-WMP]], в якому зазначеноВикористання інклюзивних пристроїв в одноразових об’єктах.
public Rectangle Bounds { get; set; }
вартість нерухомості
НТР
Використовується або встановлюється 32-бітний непідписаний цілір, який вказує на кількість прямих або трикутника, які потрібно заповнити.
public int NTri { get; set; }
вартість нерухомості
Невідомо
Використовується або встановлюється 32-бітний непідписаний цілір, який визначає кількість вертекс.
public int NVer { get; set; }
вартість нерухомості
UlMode
Використовується або встановлюється 32-бітний непідписаний цілір, який визначає режим заповнення градієнта.Вона повинна бути в переліку GradientFill (розділ 2.1.15).
public EmfGradientFill UlMode { get; set; }
вартість нерухомості
VertexData
отримує або встановлює об’єкти, які визначають вертекси будь-якого прямокутного або трикутника;Кольори, які до них відповідають.
public EmfVertexData VertexData { get; set; }