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:

معاملنوعالوصف
القيمةbyte[]

getAData()

public byte[] getAData()

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

Returns: byte[]

setAData(byte[] value)

public void setAData(byte[] value)

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

Parameters:

معاملنوعالوصف
القيمةbyte[]

getCachedImage()

public final byte[] getCachedImage()

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

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

Returns: byte[]

setCachedImage(byte[] value)

public void setCachedImage(byte[] value)

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

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

Parameters:

معاملنوعالوصف
القيمةbyte[]