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 يحدد نقل كتلة من البكسلات من خطوط المسح المحددة في bitmap المصدر إلى المستطيل الوجهة.

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

المنشئات

المنشئالوصف
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()يحصل أو يضبط مخزنًا يحتوي على صورة البت المصدر، والتي لا يُشترط أن تكون متجاورة مع الجزء الثابت من سجل EMR_SETDIBITSTODEVICE.
setSourceBitmap(WmfDeviceIndependentBitmap value)يحصل أو يضبط مخزنًا يحتوي على صورة البت المصدر، والتي لا يُشترط أن تكون متجاورة مع الجزء الثابت من سجل 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:

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

getYDest()

public int getYDest()

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

Returns: int

setYDest(int value)

public void setYDest(int value)

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

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

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

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

getIStartScan()

public int getIStartScan()

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

Returns: int

setIStartScan(int value)

public void setIStartScan(int value)

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

Parameters:

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

getCScans()

public int getCScans()

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

Returns: int

setCScans(int value)

public void setCScans(int value)

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

Parameters:

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

getSourceBitmap()

public WmfDeviceIndependentBitmap getSourceBitmap()

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

Returns: WmfDeviceIndependentBitmap

setSourceBitmap(WmfDeviceIndependentBitmap value)

public void setSourceBitmap(WmfDeviceIndependentBitmap value)

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

Parameters:

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