EmfMaskBlt

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

public final class EmfMaskBlt extends EmfBitmapRecordType

السجل EMR_MASKBLT يحدد نقلًا كتليًا للبكسلات من صورة مصدر إلى مستطيل هدف، اختياريًا مع نمط فرشاة ومع تطبيق صورة قناع لون، وفقًا لعمليات نقطية أمامية وخلفية محددة.

المنشئات

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

الطرق

طريقةالوصف
getBounds()يحصل أو يعيّن كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) الذي يحدد مستطيل الحد الهدف بوحدات الجهاز.
setBounds(Rectangle value)يحصل أو يعيّن كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) الذي يحدد مستطيل الحد الهدف بوحدات الجهاز.
getXDest()يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي x المنطقي للزاوية العليا اليسرى للمستطيل الهدف.
setXDest(int value)يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي x المنطقي للزاوية العليا اليسرى للمستطيل الهدف.
getYDest()يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي y المنطقي للزاوية العليا اليسرى للمستطيل الهدف.
setYDest(int value)يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي y المنطقي للزاوية العليا اليسرى للمستطيل الهدف.
getCxDest()يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد العرض المنطقي للمستطيل الهدف.
setCxDest(int value)يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد العرض المنطقي للمستطيل الهدف.
getCyDest()يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الارتفاع المنطقي للمستطيل الهدف.
setCyDest(int value)يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الارتفاع المنطقي للمستطيل الهدف.
getRop4()الحصول أو تعيين عملية رستر رباعية، التي تحدد عمليات رستر ثلاثية للألوان الأمامية والخلفية لصورة نقطية.
setRop4(EmfRop4 value)الحصول أو تعيين عملية رستر رباعية، التي تحدد عمليات رستر ثلاثية للألوان الأمامية والخلفية لصورة نقطية.
getXSrc()يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي x المنطقي للزاوية العليا اليسرى للمستطيل المصدر.
setXSrc(int value)يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي x المنطقي للزاوية العليا اليسرى للمستطيل المصدر.
getYSrc()يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي y المنطقي للزاوية العليا اليسرى للمستطيل المصدر.
setYSrc(int value)يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي y المنطقي للزاوية العليا اليسرى للمستطيل المصدر.
getXformSrc()يحصل أو يعيّن كائن XForm (القسم 2.2.28) الذي يحدد تحويلًا من الفضاء العالمي إلى فضاء الصفحة لتطبيقه على الصورة النقطية المصدر.
setXformSrc(Matrix value)يحصل أو يعيّن كائن XForm (القسم 2.2.28) الذي يحدد تحويلًا من الفضاء العالمي إلى فضاء الصفحة لتطبيقه على الصورة النقطية المصدر.
getArgb32BkColorSrc()يحصل أو يعيّن كائن WMF ColorRef ([MS-WMF] القسم 2.2.2.8) الذي يحدد لون الخلفية للصورة النقطية المصدر.
setArgb32BkColorSrc(int value)يحصل أو يعيّن كائن WMF ColorRef ([MS-WMF] القسم 2.2.2.8) الذي يحدد لون الخلفية للصورة النقطية المصدر.
getUsageSrc()يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد طريقة تفسير القيم في جدول الألوان في رأس الصورة النقطية المصدر.
setUsageSrc(int value)يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد طريقة تفسير القيم في جدول الألوان في رأس الصورة النقطية المصدر.
getXMask()الحصول أو تعيين عدد صحيح موقع 32‑بت يحدد الإحداثي السيني المنطقي للزاوية العليا اليسرى لصورة القناع النقطية.
setXMask(int value)الحصول أو تعيين عدد صحيح موقع 32‑بت يحدد الإحداثي السيني المنطقي للزاوية العليا اليسرى لصورة القناع النقطية.
getYMask()الحصول أو تعيين عدد صحيح موقع 32‑بت يحدد الإحداثي الصادي المنطقي للزاوية العليا اليسرى لصورة القناع النقطية.
setYMask(int value)الحصول أو تعيين عدد صحيح موقع 32‑بت يحدد الإحداثي الصادي المنطقي للزاوية العليا اليسرى لصورة القناع النقطية.
getUsageMask()الحصول أو تعيين عدد صحيح غير موقع 32‑بت يحدد طريقة تفسير القيم في جدول الألوان في رأس صورة القناع النقطية.
setUsageMask(int value)الحصول أو تعيين عدد صحيح غير موقع 32‑بت يحدد طريقة تفسير القيم في جدول الألوان في رأس صورة القناع النقطية.
getSourceBitmap()الحصول أو تعيين مخزن يحتوي على الصور النقطية المصدر، والتي لا يلزم أن تكون متجاورة مع الجزء الثابت من سجل EMR_MASKBLT أو مع بعضها البعض.
setSourceBitmap(WmfDeviceIndependentBitmap value)الحصول أو تعيين مخزن يحتوي على الصور النقطية المصدر، والتي لا يلزم أن تكون متجاورة مع الجزء الثابت من سجل EMR_MASKBLT أو مع بعضها البعض.
getMaskBitmap()الحصول أو تعيين مخزن يحتوي على صور القناع النقطية، والتي لا يلزم أن تكون متجاورة مع الجزء الثابت من سجل EMR_MASKBLT أو مع بعضها البعض.
setMaskBitmap(WmfDeviceIndependentBitmap value)الحصول أو تعيين مخزن يحتوي على صور القناع النقطية، والتي لا يلزم أن تكون متجاورة مع الجزء الثابت من سجل EMR_MASKBLT أو مع بعضها البعض.

EmfMaskBlt(EmfRecord source)

public EmfMaskBlt(EmfRecord source)

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

Parameters:

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

getBounds()

public Rectangle getBounds()

يحصل أو يعيّن كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) الذي يحدد مستطيل الحد الهدف بوحدات الجهاز.

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

يحصل أو يعيّن كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) الذي يحدد مستطيل الحد الهدف بوحدات الجهاز.

Parameters:

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

getXDest()

public int getXDest()

يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي x المنطقي للزاوية العليا اليسرى للمستطيل الهدف.

Returns: int

setXDest(int value)

public void setXDest(int value)

يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي x المنطقي للزاوية العليا اليسرى للمستطيل الهدف.

Parameters:

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

getYDest()

public int getYDest()

يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي y المنطقي للزاوية العليا اليسرى للمستطيل الهدف.

Returns: int

setYDest(int value)

public void setYDest(int value)

يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي y المنطقي للزاوية العليا اليسرى للمستطيل الهدف.

Parameters:

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

getCxDest()

public int getCxDest()

يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد العرض المنطقي للمستطيل الهدف.

Returns: int

setCxDest(int value)

public void setCxDest(int value)

يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد العرض المنطقي للمستطيل الهدف.

Parameters:

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

getCyDest()

public int getCyDest()

يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الارتفاع المنطقي للمستطيل الهدف.

Returns: int

setCyDest(int value)

public void setCyDest(int value)

يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الارتفاع المنطقي للمستطيل الهدف.

Parameters:

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

getRop4()

public EmfRop4 getRop4()

الحصول أو تعيين عملية رستر رباعية، التي تحدد عمليات رستر ثلاثية للألوان الأمامية والخلفية لصورة نقطية. هذه القيم تحدد كيفية دمج بيانات اللون للمستطيل المصدر مع بيانات اللون للمستطيل الهدف.

Returns: EmfRop4

setRop4(EmfRop4 value)

public void setRop4(EmfRop4 value)

الحصول أو تعيين عملية رستر رباعية، التي تحدد عمليات رستر ثلاثية للألوان الأمامية والخلفية لصورة نقطية. هذه القيم تحدد كيفية دمج بيانات اللون للمستطيل المصدر مع بيانات اللون للمستطيل الهدف.

Parameters:

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

getXSrc()

public int getXSrc()

يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي x المنطقي للزاوية العليا اليسرى للمستطيل المصدر.

Returns: int

setXSrc(int value)

public void setXSrc(int value)

يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي x المنطقي للزاوية العليا اليسرى للمستطيل المصدر.

Parameters:

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

getYSrc()

public int getYSrc()

يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي y المنطقي للزاوية العليا اليسرى للمستطيل المصدر.

Returns: int

setYSrc(int value)

public void setYSrc(int value)

يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي y المنطقي للزاوية العليا اليسرى للمستطيل المصدر.

Parameters:

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

getXformSrc()

public Matrix getXformSrc()

يحصل أو يعيّن كائن XForm (القسم 2.2.28) الذي يحدد تحويلًا من الفضاء العالمي إلى فضاء الصفحة لتطبيقه على الصورة النقطية المصدر.

Returns: Matrix

setXformSrc(Matrix value)

public void setXformSrc(Matrix value)

يحصل أو يعيّن كائن XForm (القسم 2.2.28) الذي يحدد تحويلًا من الفضاء العالمي إلى فضاء الصفحة لتطبيقه على الصورة النقطية المصدر.

Parameters:

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

getArgb32BkColorSrc()

public int getArgb32BkColorSrc()

يحصل أو يعيّن كائن WMF ColorRef ([MS-WMF] القسم 2.2.2.8) الذي يحدد لون الخلفية للصورة النقطية المصدر.

Returns: int

setArgb32BkColorSrc(int value)

public void setArgb32BkColorSrc(int value)

يحصل أو يعيّن كائن WMF ColorRef ([MS-WMF] القسم 2.2.2.8) الذي يحدد لون الخلفية للصورة النقطية المصدر.

Parameters:

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

getUsageSrc()

public int getUsageSrc()

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

Returns: int

setUsageSrc(int value)

public void setUsageSrc(int value)

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

Parameters:

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

getXMask()

public int getXMask()

الحصول أو تعيين عدد صحيح موقع 32‑بت يحدد الإحداثي السيني المنطقي للزاوية العليا اليسرى لصورة القناع النقطية.

Returns: int

setXMask(int value)

public void setXMask(int value)

الحصول أو تعيين عدد صحيح موقع 32‑بت يحدد الإحداثي السيني المنطقي للزاوية العليا اليسرى لصورة القناع النقطية.

Parameters:

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

getYMask()

public int getYMask()

الحصول أو تعيين عدد صحيح موقع 32‑بت يحدد الإحداثي الصادي المنطقي للزاوية العليا اليسرى لصورة القناع النقطية.

Returns: int

setYMask(int value)

public void setYMask(int value)

الحصول أو تعيين عدد صحيح موقع 32‑بت يحدد الإحداثي الصادي المنطقي للزاوية العليا اليسرى لصورة القناع النقطية.

Parameters:

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

getUsageMask()

public int getUsageMask()

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

Returns: int

setUsageMask(int value)

public void setUsageMask(int value)

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

Parameters:

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

getSourceBitmap()

public WmfDeviceIndependentBitmap getSourceBitmap()

الحصول أو تعيين مخزن يحتوي على الصور النقطية المصدر، والتي لا يلزم أن تكون متجاورة مع الجزء الثابت من سجل EMR_MASKBLT أو مع بعضها البعض. وبالتالي، الحقول في هذا المخزن التي تم تسمية “UndefinedSpace” اختيارية ويجب تجاهلها.

Returns: WmfDeviceIndependentBitmap

setSourceBitmap(WmfDeviceIndependentBitmap value)

public void setSourceBitmap(WmfDeviceIndependentBitmap value)

الحصول أو تعيين مخزن يحتوي على الصور النقطية المصدر، والتي لا يلزم أن تكون متجاورة مع الجزء الثابت من سجل EMR_MASKBLT أو مع بعضها البعض. وبالتالي، الحقول في هذا المخزن التي تم تسمية “UndefinedSpace” اختيارية ويجب تجاهلها.

Parameters:

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

getMaskBitmap()

public WmfDeviceIndependentBitmap getMaskBitmap()

الحصول أو تعيين مخزن يحتوي على صور القناع النقطية، والتي لا يلزم أن تكون متجاورة مع الجزء الثابت من سجل EMR_MASKBLT أو مع بعضها البعض. وبالتالي، الحقول في هذا المخزن التي تم تسمية “UndefinedSpace” اختيارية ويجب تجاهلها.

Returns: WmfDeviceIndependentBitmap

setMaskBitmap(WmfDeviceIndependentBitmap value)

public void setMaskBitmap(WmfDeviceIndependentBitmap value)

الحصول أو تعيين مخزن يحتوي على صور القناع النقطية، والتي لا يلزم أن تكون متجاورة مع الجزء الثابت من سجل EMR_MASKBLT أو مع بعضها البعض. وبالتالي، الحقول في هذا المخزن التي تم تسمية “UndefinedSpace” اختيارية ويجب تجاهلها.

Parameters:

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