EmfExtSelectClipRgn

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.EmfClippingRecordType

public final class EmfExtSelectClipRgn extends EmfClippingRecordType

سجل EMR_EXTSELECTCLIPRGN يجمع المنطقة المحددة مع منطقة القص الحالية باستخدام الوضع المحدد. ملاحظة: الحقول التي لم يتم وصفها في هذا القسم محددة في القسم 2.3.2.

المنشئات

المنشئالوصف
EmfExtSelectClipRgn(EmfRecord source)ينشئ مثيلاً جديداً من الفئة EmfExtSelectClipRgn.
EmfExtSelectClipRgn()ينشئ مثيلاً جديداً من الفئة EmfExtSelectClipRgn.

الطرق

طريقةالوصف
getRgnDataSize()يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد حجم بيانات المنطقة بالبايت.
setRgnDataSize(int value)يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد حجم بيانات المنطقة بالبايت.
getRegionMode()يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد طريقة استخدام المنطقة.
setRegionMode(int value)يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد طريقة استخدام المنطقة.
getRgnData()يحصل أو يعيّن مصفوفة بطول RgnDataSize من البايتات تحدد كائن RegionData بوحدات منطقية.
setRgnData(EmfRegionData value)يحصل أو يعيّن مصفوفة بطول RgnDataSize من البايتات تحدد كائن RegionData بوحدات منطقية.

EmfExtSelectClipRgn(EmfRecord source)

public EmfExtSelectClipRgn(EmfRecord source)

ينشئ مثيلاً جديداً من الفئة EmfExtSelectClipRgn.

Parameters:

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

EmfExtSelectClipRgn()

public EmfExtSelectClipRgn()

ينشئ مثيلاً جديداً من الفئة EmfExtSelectClipRgn.

getRgnDataSize()

public int getRgnDataSize()

يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد حجم بيانات المنطقة بالبايت.

Returns: int

setRgnDataSize(int value)

public void setRgnDataSize(int value)

يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد حجم بيانات المنطقة بالبايت.

Parameters:

معاملنوعالوصف
القيمةint

getRegionMode()

public int getRegionMode()

يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد طريقة استخدام المنطقة. يجب أن تكون القيمة ضمن تعداد RegionMode (القسم 2.1.29).

Returns: int

setRegionMode(int value)

public void setRegionMode(int value)

يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد طريقة استخدام المنطقة. يجب أن تكون القيمة ضمن تعداد RegionMode (القسم 2.1.29).

Parameters:

معاملنوعالوصف
القيمةint

getRgnData()

public EmfRegionData getRgnData()

يحصل أو يعيّن مصفوفة بطول RgnDataSize من البايتات تحدد كائن RegionData بوحدات منطقية. إذا كان RegionMode هو RGN_COPY، يمكن حذف هذه البيانات ويجب ضبط منطقة القص إلى منطقة القص الافتراضية (NULL).

Returns: EmfRegionData

setRgnData(EmfRegionData value)

public void setRgnData(EmfRegionData value)

يحصل أو يعيّن مصفوفة بطول RgnDataSize من البايتات تحدد كائن RegionData بوحدات منطقية. إذا كان RegionMode هو RGN_COPY، يمكن حذف هذه البيانات ويجب ضبط منطقة القص إلى منطقة القص الافتراضية (NULL).

Parameters:

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