EmfCreateDibPatternBrushPt

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfObjectCreationRecordType

public final class EmfCreateDibPatternBrushPt extends EmfObjectCreationRecordType

سجل EMR_CREATEDIBPATTERNBRUSHPT يحدد فرشاة نمط للعمليات الرسومية. يتم تحديد النمط بواسطة DIB.

يمكن اختيار كائن فرشاة النمط المحدد بواسطة هذا السجل إلى سياق جهاز التشغيل بواسطة سجل EMR_SELECTOBJECT (القسم 2.3.8.5)، الذي يحدد فرشاة النمط التي ستُستخدم في عمليات رسومية لاحقة.

المنشئات

المنشئالوصف
EmfCreateDibPatternBrushPt(EmfRecord source)يُهيئ نسخة جديدة من الفئة EmfCreateDibPatternBrushPt.
EmfCreateDibPatternBrushPt()يُهيئ نسخة جديدة من الفئة EmfCreateDibPatternBrushPt.

الطرق

طريقةالوصف
getIhBrush()يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد فهرس كائن فرشاة النمط في جدول كائنات EMF (القسم 3.1.1.1).
setIhBrush(int value)يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد فهرس كائن فرشاة النمط في جدول كائنات EMF (القسم 3.1.1.1).
getUsage()يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد طريقة تفسير القيم في جدول الألوان في رأس DIB.
setUsage(int value)يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد طريقة تفسير القيم في جدول الألوان في رأس DIB.
getBitmapBuffer()يحصل أو يعيّن مخزنًا يحتوي على DIB مضغوط على شكل كائن WMF DeviceIndependentBitmap ([MS-WMF] القسم 2.2.2.9).
setBitmapBuffer(WmfDeviceIndependentBitmap value)يحصل أو يعيّن مخزنًا يحتوي على DIB مضغوط على شكل كائن WMF DeviceIndependentBitmap ([MS-WMF] القسم 2.2.2.9).

EmfCreateDibPatternBrushPt(EmfRecord source)

public EmfCreateDibPatternBrushPt(EmfRecord source)

يُهيئ نسخة جديدة من الفئة EmfCreateDibPatternBrushPt.

Parameters:

معاملنوعالوصف
sourceEmfRecordالمصدر.

EmfCreateDibPatternBrushPt()

public EmfCreateDibPatternBrushPt()

يُهيئ نسخة جديدة من الفئة EmfCreateDibPatternBrushPt.

getIhBrush()

public int getIhBrush()

يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد فهرس كائن فرشاة النمط في جدول كائنات EMF (القسم 3.1.1.1). يجب حفظ هذا الفهرس حتى يمكن إعادة استخدام هذا الكائن أو تعديله.

Returns: int

setIhBrush(int value)

public void setIhBrush(int value)

يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد فهرس كائن فرشاة النمط في جدول كائنات EMF (القسم 3.1.1.1). يجب حفظ هذا الفهرس حتى يمكن إعادة استخدام هذا الكائن أو تعديله.

Parameters:

معاملنوعالوصف
valueint

getUsage()

public int getUsage()

يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد طريقة تفسير القيم في جدول الألوان في رأس DIB. يجب أن تكون هذه القيمة ضمن تعداد DIBColors (القسم 2.1.9).

Returns: int

setUsage(int value)

public void setUsage(int value)

يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد طريقة تفسير القيم في جدول الألوان في رأس DIB. يجب أن تكون هذه القيمة ضمن تعداد DIBColors (القسم 2.1.9).

Parameters:

معاملنوعالوصف
valueint

getBitmapBuffer()

public WmfDeviceIndependentBitmap getBitmapBuffer()

يحصل أو يعيّن مخزنًا يحتوي على DIB مضغوط على شكل كائن WMF DeviceIndependentBitmap ([MS-WMF] القسم 2.2.2.9). لا يُشترط أن يكون متجاورًا مع الجزء الثابت من سجل EMR_CREATEDIBPATTERNBRUSHPT.

Returns: WmfDeviceIndependentBitmap

setBitmapBuffer(WmfDeviceIndependentBitmap value)

public void setBitmapBuffer(WmfDeviceIndependentBitmap value)

يحصل أو يعيّن مخزنًا يحتوي على DIB مضغوط على شكل كائن WMF DeviceIndependentBitmap ([MS-WMF] القسم 2.2.2.9). لا يُشترط أن يكون متجاورًا مع الجزء الثابت من سجل EMR_CREATEDIBPATTERNBRUSHPT.

Parameters:

معاملنوعالوصف
valueWmfDeviceIndependentBitmap