EmfSetDiBitsToDevice

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

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

يدعم هذا السجل الصور المصدرية بتنسيق JPEG و PNG. حقل Compression في رأس bitmap المصدر يحدد تنسيق الصورة.

المنشئات

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

الطرق

طريقةالوصف
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 المنطقي للزاوية العليا اليسرى للمستطيل الوجهة.
getXSrc()يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي x بالبكسل للزاوية السفلية اليسرى للمستطيل المصدر.
setXSrc(int value)يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي x بالبكسل للزاوية السفلية اليسرى للمستطيل المصدر.
getYSrc()يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي y بالبكسل للزاوية السفلية اليسرى للمستطيل المصدر.
setYSrc(int value)يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الإحداثي y بالبكسل للزاوية السفلية اليسرى للمستطيل المصدر.
getCxSrc()يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بتًا يحدد العرض بالبكسل للمستطيل المصدر.
setCxSrc(int value)يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بتًا يحدد العرض بالبكسل للمستطيل المصدر.
getCySrc()يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الارتفاع بالبكسل للمستطيل المصدر
setCySrc(int value)يحصل أو يعيّن عددًا صحيحًا موقعًا 32‑بت يحدد الارتفاع بالبكسل للمستطيل المصدر
getUsageSrc()يحصل أو يعيّن عددًا صحيحًا غير موقع 32 بتًا يحدد طريقة تفسير القيم في جدول الألوان في رأس الصورة النقطية المصدر.
setUsageSrc(int value)يحصل أو يعيّن عددًا صحيحًا غير موقع 32 بتًا يحدد طريقة تفسير القيم في جدول الألوان في رأس الصورة النقطية المصدر.
getIStartScan()يحصل أو يعيّن عددًا صحيحًا غير موقعًا 32‑بت يحدد أول سطر مسح في المصفوفة.
setIStartScan(int value)يحصل أو يعيّن عددًا صحيحًا غير موقعًا 32‑بت يحدد أول سطر مسح في المصفوفة.
getCScans()يحصل أو يعيّن عددًا صحيحًا غير موقعًا 32‑بت يحدد عدد أسطر المسح.
setCScans(int value)يحصل أو يعيّن عددًا صحيحًا غير موقعًا 32‑بت يحدد عدد أسطر المسح.
getSourceBitmap()يحصل أو يعيّن مخزنًا يحتوي على bitmap المصدر، والذي لا يُشترط أن يكون متجاورًا مع الجزء الثابت من سجل EMR_SETDIBITSTODEVICE.
setSourceBitmap(WmfDeviceIndependentBitmap value)يحصل أو يعيّن مخزنًا يحتوي على bitmap المصدر، والذي لا يُشترط أن يكون متجاورًا مع الجزء الثابت من سجل EMR_SETDIBITSTODEVICE.

EmfSetDiBitsToDevice(EmfRecord source)

public EmfSetDiBitsToDevice(EmfRecord source)

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

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:

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

getYDest()

public int getYDest()

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

Returns: int

setYDest(int value)

public void setYDest(int value)

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

Parameters:

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

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

getCxSrc()

public int getCxSrc()

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

Returns: int

setCxSrc(int value)

public void setCxSrc(int value)

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

Parameters:

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

getCySrc()

public int getCySrc()

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

Returns: int

setCySrc(int value)

public void setCySrc(int value)

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

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

getIStartScan()

public int getIStartScan()

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

Returns: int

setIStartScan(int value)

public void setIStartScan(int value)

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

Parameters:

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

getCScans()

public int getCScans()

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

Returns: int

setCScans(int value)

public void setCScans(int value)

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

Parameters:

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

getSourceBitmap()

public WmfDeviceIndependentBitmap getSourceBitmap()

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

Returns: WmfDeviceIndependentBitmap

setSourceBitmap(WmfDeviceIndependentBitmap value)

public void setSourceBitmap(WmfDeviceIndependentBitmap value)

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

Parameters:

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