EmfPlusTextureBrushOptionalData

EmfPlusTextureBrushOptionalData class

يحدد كائن EmfPlusTextureBrushOptionalData البيانات الاختيارية لفرشاة النسيج.

public sealed class EmfPlusTextureBrushOptionalData : EmfPlusStructureObjectType

المنشئون

اسموصف
EmfPlusTextureBrushOptionalData()Default_Constructor

الخصائص

اسموصف
ImageObject { get; set; }الحصول على أو تعيين كائن EmfPlusImage اختياري (القسم 2.2.1.4) الذي يحدد نسيج الفرشاة. يجب أن يكون هذا الحقل موجودًا إذا كان حجم سجل EmfPlusObject (القسم 2.3.5.1) الذي يحدد فرشاة النسيج كبيرًا بما يكفي لاستيعاب كائن EmfPlusImage في بالإضافة إلى الحقول المطلوبة لكائن EmfPlusTextureBrushData rix_ واختيارياً EmfPlusTransform .
TransformMatrix { get; set; }الحصول على أو تعيين كائن EmfPlusTransformMatrix اختياري (القسم 2.2.2.47) الذي يحدد مساحة عالمية لتحويل مساحة الجهاز لفرشاة النسيج. يجب أن يكون هذا الحقل موجودًا إذا تم تعيين علامة BrushDataTransform في حقل BrushDataFlags الخاص بالكائن EmfPlusTextureBrushData.

ملاحظات

ملاحظة كل حقل من هذا الكائن اختياري وقد لا يكون موجودًا في حقل OptionalData لكائن an EmfPlusTextureBrushData (القسم 2.2.2.45) ، اعتمادًا على إشارات BrushData المحددة (section 2.1.2.1) في حقل BrushDataFlags الخاص به. عمليًا لتمثيل كل مجموعة ممكنة من الحقول الموجودة أو الغائبة ، يحدد هذا القسم ترتيبها النسبي في الكائن. المنفذ هو المسؤول عن تحديد الحقول الموجودة بالفعل في سجل metafile ، وعن تنظيم البيانات للحقول الفردية بشكل منفصل وبشكل مناسب.

أنظر أيضا