Class EmfPlusTextureBrushOptionalData
Названий на: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Асамблея: Aspose.Imaging.dll (25.4.0)
Об’єкт EmfPlusTextureBrushOptionalData визначає факультативні дані для текстуру.
public sealed class EmfPlusTextureBrushOptionalData : EmfPlusStructureObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusTextureBrushOptionalData
Нападні члени
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Зауважимо, що кожне поле цього об’єкта є факультативним і може не бути присутнім у полях Опціональні даніEmfPlusTextureBrushData об’єкт (розділ 2.2.2.45), залежно від знамен БрушДата2.1.2.1) встановлено у своєму полі BrushDataFlags.Хоча практично не представляти всі можливікомбінація полів, присутніх або відсутніх, в цьому розділі визначається їх відносний порядок в об’єкті.Виконавчий відповідає за визначення, які поля фактично присутні в даному метафілі.записувати, а також не маршувати дані для окремих полів окремо і відповідно.
Constructors
EmfPlusTextureBrushOptionalData()
public EmfPlusTextureBrushOptionalData()
Properties
ImageObject
отримує або встановлює факультативний об’єкт EmfPlusImage (розділ 2.2.1.4) з зазначеннямЦей полі повинен бути присутнім, якщо розмірEmfPlusObject запис (розділ 2.3.5.1) що визначає цю текстуруШтрих досить великий, щоб містити об’єкт EmfPlusImage вДодаток до необхідних полів об’єкта EmfPlusTextureBrushDataІ опціоновано об’єкт EmfPlusTransformMatrix.
public EmfPlusImage ImageObject { get; set; }
вартість нерухомості
TransformMatrix
Знайти або встановити факультативний об’єкт EmfPlusTransformMatrix (розділ 2.2.2.47)що визначає світовий простір для пристрою простору трансформації дляЦей полі повинен бути присутнім, якщо BrushDataTransformФлаг встановлюється в полі BrushDataFlags об’єкта EmfPlusTextureBrushДata.
public Matrix TransformMatrix { get; set; }