EmfStretchBlt

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 EmfStretchBlt extends EmfBitmapRecordType

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

المنشئات

المنشئالوصف
EmfStretchBlt(EmfRecord source)يقوم بتهيئة نسخة جديدة من الفئة EmfStretchBlt.
EmfStretchBlt()يقوم بتهيئة نسخة جديدة من الفئة EmfStretchBlt.

الطرق

طريقةالوصف
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‑بت يحدد الارتفاع المنطقي للمستطيل الهدف.
getBitBltRasterOperation()يحصل أو يضبط عددًا صحيحًا غير موقعًا 32‑بت يحدد رمز عملية النقطية.
setBitBltRasterOperation(int value)يحصل أو يضبط عددًا صحيحًا غير موقعًا 32‑بت يحدد رمز عملية النقطية.
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‑بت يحدد طريقة تفسير القيم في جدول الألوان في رأس الصورة النقطية المصدر.
getCxSrc()يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد العرض المنطقي للمستطيل المصدر.
setCxSrc(int value)يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد العرض المنطقي للمستطيل المصدر.
getCySrc()يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الارتفاع المنطقي للمستطيل المصدر.
setCySrc(int value)يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الارتفاع المنطقي للمستطيل المصدر.
getSourceBitmap()يحصل أو يضبط مخزنًا يحتوي على صورة المصدر، والذي لا يُشترط أن يكون متجاورًا مع الجزء الثابت من سجل EMR_STRETCHBLT.
setSourceBitmap(WmfDeviceIndependentBitmap value)يحصل أو يضبط مخزنًا يحتوي على صورة المصدر، والذي لا يُشترط أن يكون متجاورًا مع الجزء الثابت من سجل EMR_STRETCHBLT.
getSrcRect()يحصل أو يضبط مستطيل المصدر.
setSrcRect(Rectangle value)يحصل أو يضبط مستطيل المصدر.
getDestRect()يحصل أو يضبط مستطيل الوجهة.
setDestRect(Rectangle value)يحصل أو يضبط مستطيل الوجهة.

EmfStretchBlt(EmfRecord source)

public EmfStretchBlt(EmfRecord source)

يقوم بتهيئة نسخة جديدة من الفئة EmfStretchBlt.

Parameters:

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

EmfStretchBlt()

public EmfStretchBlt()

يقوم بتهيئة نسخة جديدة من الفئة EmfStretchBlt.

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

getBitBltRasterOperation()

public int getBitBltRasterOperation()

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

Returns: int

setBitBltRasterOperation(int value)

public void setBitBltRasterOperation(int value)

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

Parameters:

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

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

getCxSrc()

public int getCxSrc()

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

Returns: int

setCxSrc(int value)

public void setCxSrc(int value)

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

Parameters:

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

getCySrc()

public int getCySrc()

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

Returns: int

setCySrc(int value)

public void setCySrc(int value)

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

Parameters:

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

getSourceBitmap()

public WmfDeviceIndependentBitmap getSourceBitmap()

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

Returns: WmfDeviceIndependentBitmap

setSourceBitmap(WmfDeviceIndependentBitmap value)

public void setSourceBitmap(WmfDeviceIndependentBitmap value)

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

Parameters:

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

getSrcRect()

public Rectangle getSrcRect()

يحصل أو يضبط مستطيل المصدر.

القيمة: مستطيل المصدر.

Returns: Rectangle

setSrcRect(Rectangle value)

public void setSrcRect(Rectangle value)

يحصل أو يضبط مستطيل المصدر.

القيمة: مستطيل المصدر.

Parameters:

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

getDestRect()

public Rectangle getDestRect()

يحصل أو يضبط مستطيل الوجهة.

القيمة: مستطيل الوجهة.

Returns: Rectangle

setDestRect(Rectangle value)

public void setDestRect(Rectangle value)

يحصل أو يضبط مستطيل الوجهة.

القيمة: مستطيل الوجهة.

Parameters:

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