Class EmfPlusTextureBrushOptionalData
Název místa: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Shromáždění: Aspose.Imaging.dll (25.4.0)
Objekt EmfPlusTextureBrushOptionalData specifikuje volitelné údaje pro texturu.
public sealed class EmfPlusTextureBrushOptionalData : EmfPlusStructureObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusTextureBrushOptionalData
Dědiční členové
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Upozorňujeme, že každé pole tohoto objektu je volitelné a nemusí být přítomno v pole VolitelnéDataEmfPlusTextureBrushData objekt (sekce 2.2.2.45), v závislosti na vlajkách BrushData(sekce2.1.2.1) nastaven ve svém pole BrushDataFlags.Ačkoli není praktické představovat všechny možnékombinace polí přítomných nebo nepřítomných, tento oddíl specifikuje jejich relativní pořadí v objektu.Prováděcí je zodpovědný za určení, které pole jsou ve skutečnosti přítomny v dané metafýlizáznamy, a pro nezaměňování údajů pro jednotlivé pole odděleně a vhodn.
Constructors
EmfPlusTextureBrushOptionalData()
public EmfPlusTextureBrushOptionalData()
Properties
ImageObject
Obdrží nebo nastaví volitelný objekt EmfPlusImage (oddíl 2.2.1.4) který specifikujetextura bruska. toto pole musí být přítomno, pokud velikostEmfPlusObject záznam (oddíl 2.3.5.1) definující tuto texturuBrus je dostatečně velký, aby umístil objekt EmfPlusImage vdoplnění požadovaných polí objektu EmfPlusTextureBrushDataa volitelně objekt EmfPlusTransformMatrix.
public EmfPlusImage ImageObject { get; set; }
Hodnota nemovitosti
TransformMatrix
Získáte nebo nastavíte volitelný objekt EmfPlusTransformMatrix (oddíl 2.2.2.47)která určuje světový prostor pro zařízení prostor transformace protextura brush. toto pole musí být přítomno, pokud BrushDataTransformVlajka je umístěna v poli BrushDataFlags objektu EmfPlusTextureBrushData.
public Matrix TransformMatrix { get; set; }