WmfDeviceIndependentBitmap

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject

public class WmfDeviceIndependentBitmap extends MetaObject

كائن DeviceIndependentBitmap يحدد صورة بصيغة صورة نقطية مستقلة عن الجهاز (DIB)

المنشئات

المنشئالوصف
WmfDeviceIndependentBitmap()

الطرق

طريقةالوصف
getHeader()يحصل أو يضبط إما كائن BitmapCoreHeader (القسم 2.2.2.2) أو كائن BitmapInfoHeader (القسم 2.2.2.3) الذي يحدد معلومات حول الصورة.
setHeader(WmfBitmapBaseHeader value)يحصل أو يضبط إما كائن BitmapCoreHeader (القسم 2.2.2.2) أو كائن BitmapInfoHeader (القسم 2.2.2.3) الذي يحدد معلومات حول الصورة.
getColorsData()يحصل أو يضبط مصفوفة اختيارية إما من كائنات RGBQuad (القسم 2.2.2.20) أو أعداد صحيحة غير موقعة 16‑بت تُعرّف جدول ألوان.
setColorsData(byte[] value)يحصل أو يضبط مصفوفة اختيارية إما من كائنات RGBQuad (القسم 2.2.2.20) أو أعداد صحيحة غير موقعة 16‑بت تُعرّف جدول ألوان.
getAData()يحصل أو يضبط مصفوفة من البايتات التي تُعرّف الصورة.
setAData(byte[] value)يحصل أو يضبط مصفوفة من البايتات التي تُعرّف الصورة.
getCachedImage()يحصل على صورة الراستر المخزنة مؤقتًا.
setCachedImage(byte[] value)يضبط صورة الراستر المخزنة مؤقتًا.

WmfDeviceIndependentBitmap()

public WmfDeviceIndependentBitmap()

getHeader()

public WmfBitmapBaseHeader getHeader()

يحصل أو يضبط إما كائن BitmapCoreHeader (القسم 2.2.2.2) أو كائن BitmapInfoHeader (القسم 2.2.2.3) الذي يحدد معلومات حول الصورة.

Returns: WmfBitmapBaseHeader

setHeader(WmfBitmapBaseHeader value)

public void setHeader(WmfBitmapBaseHeader value)

يحصل أو يضبط إما كائن BitmapCoreHeader (القسم 2.2.2.2) أو كائن BitmapInfoHeader (القسم 2.2.2.3) الذي يحدد معلومات حول الصورة.

Parameters:

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

getColorsData()

public byte[] getColorsData()

يحصل أو يضبط مصفوفة اختيارية إما من كائنات RGBQuad (القسم 2.2.2.20) أو أعداد صحيحة غير موقعة 16‑بت تُعرّف جدول ألوان. يجب تحديد حجم ومحتويات هذا الحقل بناءً على سجل الميتافايل أو الكائن الذي يحتوي على هذا DeviceIndependentBitmap ومن المعلومات في حقل DIBHeaderInfo. راجع تعداد ColorUsage (القسم 2.1.1.6) وتعداد BitCount (القسم 2.1.1.3) لمزيد من التفاصيل.

Returns: byte[]

setColorsData(byte[] value)

public void setColorsData(byte[] value)

يحصل أو يضبط مصفوفة اختيارية إما من كائنات RGBQuad (القسم 2.2.2.20) أو أعداد صحيحة غير موقعة 16‑بت تُعرّف جدول ألوان. يجب تحديد حجم ومحتويات هذا الحقل بناءً على سجل الميتافايل أو الكائن الذي يحتوي على هذا DeviceIndependentBitmap ومن المعلومات في حقل DIBHeaderInfo. راجع تعداد ColorUsage (القسم 2.1.1.6) وتعداد BitCount (القسم 2.1.1.3) لمزيد من التفاصيل.

Parameters:

معاملنوعالوصف
valuebyte[]

getAData()

public byte[] getAData()

يحصل أو يضبط مصفوفة من البايتات التي تُعرّف الصورة. يتم تحديد حجم وشكل هذه البيانات بناءً على المعلومات في حقل DIBHeaderInfo.

Returns: byte[]

setAData(byte[] value)

public void setAData(byte[] value)

يحصل أو يضبط مصفوفة من البايتات التي تُعرّف الصورة. يتم تحديد حجم وشكل هذه البيانات بناءً على المعلومات في حقل DIBHeaderInfo.

Parameters:

معاملنوعالوصف
valuebyte[]

getCachedImage()

public final byte[] getCachedImage()

يحصل على صورة الراستر المخزنة مؤقتًا.

القيمة: الصورة المخزنة مؤقتًا.

Returns: byte[]

setCachedImage(byte[] value)

public void setCachedImage(byte[] value)

يضبط صورة الراستر المخزنة مؤقتًا.

القيمة: الصورة المخزنة مؤقتًا.

Parameters:

معاملنوعالوصف
valuebyte[]