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() | يحصل أو يعيّن عملية راستر رباعية، والتي تحدد عمليات راستر ثلاثية لألوان الواجهة والخلفية لصورة bitmap. |
| setRop4(EmfRop4 value) | يحصل أو يعيّن عملية راستر رباعية، والتي تحدد عمليات راستر ثلاثية لألوان الواجهة والخلفية لصورة bitmap. |
| 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-بت يحدد الإحداثي x المنطقي للزاوية العلوية اليسرى لصورة القناع. |
| setXMask(int value) | يحصل أو يعيّن عددًا صحيحًا موقعًا 32-بت يحدد الإحداثي x المنطقي للزاوية العلوية اليسرى لصورة القناع. |
| getYMask() | يحصل أو يعيّن عددًا صحيحًا موقعًا 32-بت يحدد الإحداثي y المنطقي للزاوية العلوية اليسرى لصورة القناع. |
| setYMask(int value) | يحصل أو يعيّن عددًا صحيحًا موقعًا 32-بت يحدد الإحداثي y المنطقي للزاوية العلوية اليسرى لصورة القناع. |
| 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:
| معامل | نوع | الوصف |
|---|---|---|
| source | EmfRecord | المصدر. |
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:
| معامل | نوع | الوصف |
|---|---|---|
| value | Rectangle |
getXDest()
public int getXDest()
يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بتًا يحدد الإحداثي x المنطقي للزاوية العليا اليسرى للمستطيل الوجهة.
Returns: int
setXDest(int value)
public void setXDest(int value)
يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بتًا يحدد الإحداثي x المنطقي للزاوية العليا اليسرى للمستطيل الوجهة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getYDest()
public int getYDest()
يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بتًا يحدد الإحداثي y المنطقي للزاوية العليا اليسرى للمستطيل الوجهة.
Returns: int
setYDest(int value)
public void setYDest(int value)
يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بتًا يحدد الإحداثي y المنطقي للزاوية العليا اليسرى للمستطيل الوجهة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getCxDest()
public int getCxDest()
يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بتًا يحدد العرض المنطقي للمستطيل الوجهة.
Returns: int
setCxDest(int value)
public void setCxDest(int value)
يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بتًا يحدد العرض المنطقي للمستطيل الوجهة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getCyDest()
public int getCyDest()
يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بتًا يحدد الارتفاع المنطقي للمستطيل الوجهة.
Returns: int
setCyDest(int value)
public void setCyDest(int value)
يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بتًا يحدد الارتفاع المنطقي للمستطيل الوجهة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getRop4()
public EmfRop4 getRop4()
يحصل أو يعيّن عملية راستر رباعية، والتي تحدد عمليات راستر ثلاثية لألوان الواجهة والخلفية لصورة bitmap. هذه القيم تحدد كيفية دمج بيانات اللون للمستطيل المصدر مع بيانات اللون للمستطيل الهدف.
Returns: EmfRop4
setRop4(EmfRop4 value)
public void setRop4(EmfRop4 value)
يحصل أو يعيّن عملية راستر رباعية، والتي تحدد عمليات راستر ثلاثية لألوان الواجهة والخلفية لصورة bitmap. هذه القيم تحدد كيفية دمج بيانات اللون للمستطيل المصدر مع بيانات اللون للمستطيل الهدف.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | EmfRop4 |
getXSrc()
public int getXSrc()
يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بتًا يحدد الإحداثي x المنطقي للزاوية العليا اليسرى للمستطيل المصدر.
Returns: int
setXSrc(int value)
public void setXSrc(int value)
يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بتًا يحدد الإحداثي x المنطقي للزاوية العليا اليسرى للمستطيل المصدر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getYSrc()
public int getYSrc()
يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بتًا يحدد الإحداثي y المنطقي للزاوية العليا اليسرى للمستطيل المصدر.
Returns: int
setYSrc(int value)
public void setYSrc(int value)
يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بتًا يحدد الإحداثي y المنطقي للزاوية العليا اليسرى للمستطيل المصدر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getXformSrc()
public Matrix getXformSrc()
يحصل أو يعيّن كائن XForm (القسم 2.2.28) الذي يحدد تحويلًا من الفضاء العالمي إلى فضاء الصفحة لتطبيقه على الصورة النقطية المصدر.
Returns: Matrix
setXformSrc(Matrix value)
public void setXformSrc(Matrix value)
يحصل أو يعيّن كائن XForm (القسم 2.2.28) الذي يحدد تحويلًا من الفضاء العالمي إلى فضاء الصفحة لتطبيقه على الصورة النقطية المصدر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | Matrix |
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:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
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:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getXMask()
public int getXMask()
يحصل أو يعيّن عددًا صحيحًا موقعًا 32-بت يحدد الإحداثي x المنطقي للزاوية العلوية اليسرى لصورة القناع.
Returns: int
setXMask(int value)
public void setXMask(int value)
يحصل أو يعيّن عددًا صحيحًا موقعًا 32-بت يحدد الإحداثي x المنطقي للزاوية العلوية اليسرى لصورة القناع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getYMask()
public int getYMask()
يحصل أو يعيّن عددًا صحيحًا موقعًا 32-بت يحدد الإحداثي y المنطقي للزاوية العلوية اليسرى لصورة القناع.
Returns: int
setYMask(int value)
public void setYMask(int value)
يحصل أو يعيّن عددًا صحيحًا موقعًا 32-بت يحدد الإحداثي y المنطقي للزاوية العلوية اليسرى لصورة القناع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getUsageMask()
public int getUsageMask()
يحصل أو يعيّن عددًا صحيحًا غير موقع 32-بت يحدد طريقة تفسير القيم في جدول الألوان في رأس صورة القناع. يجب أن تكون هذه القيمة ضمن تعداد DIBColors.
Returns: int
setUsageMask(int value)
public void setUsageMask(int value)
يحصل أو يعيّن عددًا صحيحًا غير موقع 32-بت يحدد طريقة تفسير القيم في جدول الألوان في رأس صورة القناع. يجب أن تكون هذه القيمة ضمن تعداد DIBColors.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getSourceBitmap()
public WmfDeviceIndependentBitmap getSourceBitmap()
يحصل أو يعيّن مخزنًا يحتوي على صور المصدر، والتي لا يلزم أن تكون متجاورة مع الجزء الثابت من سجل EMR_MASKBLT أو مع بعضها البعض. وبالتالي، الحقول في هذا المخزن التي تحمل التسمية “UndefinedSpace” هي اختيارية ويجب تجاهلها.
Returns: WmfDeviceIndependentBitmap
setSourceBitmap(WmfDeviceIndependentBitmap value)
public void setSourceBitmap(WmfDeviceIndependentBitmap value)
يحصل أو يعيّن مخزنًا يحتوي على صور المصدر، والتي لا يلزم أن تكون متجاورة مع الجزء الثابت من سجل EMR_MASKBLT أو مع بعضها البعض. وبالتالي، الحقول في هذا المخزن التي تحمل التسمية “UndefinedSpace” هي اختيارية ويجب تجاهلها.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | WmfDeviceIndependentBitmap |
getMaskBitmap()
public WmfDeviceIndependentBitmap getMaskBitmap()
يحصل أو يعيّن مخزنًا يحتوي على صور القناع، والتي لا يلزم أن تكون متجاورة مع الجزء الثابت من سجل EMR_MASKBLT أو مع بعضها البعض. وبالتالي، الحقول في هذا المخزن التي تحمل التسمية “UndefinedSpace” هي اختيارية ويجب تجاهلها.
Returns: WmfDeviceIndependentBitmap
setMaskBitmap(WmfDeviceIndependentBitmap value)
public void setMaskBitmap(WmfDeviceIndependentBitmap value)
يحصل أو يعيّن مخزنًا يحتوي على صور القناع، والتي لا يلزم أن تكون متجاورة مع الجزء الثابت من سجل EMR_MASKBLT أو مع بعضها البعض. وبالتالي، الحقول في هذا المخزن التي تحمل التسمية “UndefinedSpace” هي اختيارية ويجب تجاهلها.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | WmfDeviceIndependentBitmap |