BitmapInfoHeader

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.bmp.BitmapCoreHeader

public class BitmapInfoHeader extends BitmapCoreHeader

BITMAPINFOHEADER’ı belirtir. İşletim Sistemi Desteği: Windows NT, 3.1x veya daha yeni. Özellikler: 16 bpp ve 32 bpp formatları ekler. RLE sıkıştırması ekler.

Yöntemler

YöntemAçıklama
getBitmapCompression()Bitmap sıkıştırmasını alır.
setBitmapCompression(long value)Bitmap sıkıştırmasını ayarlar.
getBitmapImageSize()Bitmap ham veri boyutunu bayt cinsinden alır.
setBitmapImageSize(long value)Bitmap ham veri boyutunu bayt cinsinden ayarlar.
getBitmapXPelsPerMeter()Yatay piksel çözünürlüğünü alır.
setBitmapXPelsPerMeter(int value)Yatay piksel çözünürlüğünü alır veya ayarlar.
getBitmapYPelsPerMeter()Dikey piksel çözünürlüğünü alır veya ayarlar.
setBitmapYPelsPerMeter(int value)Dikey piksel çözünürlüğünü alır veya ayarlar.
getBitmapColorsUsed()Kullanılan palet renk sayısını alır.
setBitmapColorsUsed(long value)Kullanılan palet renk sayısını alır veya ayarlar.
getBitmapColorsImportant()Önemli palet renk sayısını alır veya ayarlar.
setBitmapColorsImportant(long value)Önemli palet renk sayısını alır veya ayarlar.
getExtraBitMasks()Ek bit maskelerini alır veya ayarlar.
setExtraBitMasks(int[] value)Ek bit maskelerini alır veya ayarlar.

getBitmapCompression()

public long getBitmapCompression()

Bitmap sıkıştırmasını alır.

Returns: long - bitmap sıkıştırması.

setBitmapCompression(long value)

public void setBitmapCompression(long value)

Bitmap sıkıştırmasını ayarlar.

Parameters:

ParametreTürAçıklama
değerlongbitmap sıkıştırması.

getBitmapImageSize()

public long getBitmapImageSize()

Bitmap ham veri boyutunu bayt cinsinden alır.

Returns: long - bitmap ham veri boyutu bayt cinsinden.

setBitmapImageSize(long value)

public void setBitmapImageSize(long value)

Bitmap ham veri boyutunu bayt cinsinden ayarlar.

Parameters:

ParametreTürAçıklama
değerlongbitmap ham veri boyutu bayt cinsinden.

getBitmapXPelsPerMeter()

public int getBitmapXPelsPerMeter()

Yatay piksel çözünürlüğünü alır.

Returns: int - yatay piksel çözünürlüğü.

setBitmapXPelsPerMeter(int value)

public void setBitmapXPelsPerMeter(int value)

Yatay piksel çözünürlüğünü alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değerintyatay piksel çözünürlüğü.

getBitmapYPelsPerMeter()

public int getBitmapYPelsPerMeter()

Dikey piksel çözünürlüğünü alır veya ayarlar.

Returns: int - dikey piksel çözünürlüğü.

setBitmapYPelsPerMeter(int value)

public void setBitmapYPelsPerMeter(int value)

Dikey piksel çözünürlüğünü alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değerintdikey piksel çözünürlüğü.

getBitmapColorsUsed()

public long getBitmapColorsUsed()

Kullanılan palet renk sayısını alır.

Returns: long - kullanılan palet renk sayısı.

setBitmapColorsUsed(long value)

public void setBitmapColorsUsed(long value)

Kullanılan palet renk sayısını alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değerlongkullanılan palet renk sayısı.

getBitmapColorsImportant()

public long getBitmapColorsImportant()

Önemli palet renk sayısını alır veya ayarlar.

Returns: long - önemli palet renk sayısı.

setBitmapColorsImportant(long value)

public void setBitmapColorsImportant(long value)

Önemli palet renk sayısını alır veya ayarlar.

Parameters:

ParametreTürAçıklama
değerlongönemli palet renklerinin sayısı.

getExtraBitMasks()

public int[] getExtraBitMasks()

Ek bit maskelerini alır veya ayarlar. Yalnızca DIB başlığı BITMAPINFOHEADER olduğunda ve BitmapCompression BitmapCompression.Bitfields (RGB) veya BitmapCompression.AlphaBitfields (RGBA) olarak ayarlandığında bulunur.

Returns: int[] - ek bit maskeleri.

setExtraBitMasks(int[] value)

public void setExtraBitMasks(int[] value)

Ek bit maskelerini alır veya ayarlar. Yalnızca DIB başlığı BITMAPINFOHEADER olduğunda ve BitmapCompression BitmapCompression.Bitfields (RGB) veya BitmapCompression.AlphaBitfields (RGBA) olarak ayarlandığında bulunur.

Parameters:

ParametreTürAçıklama
değerint[]ek bit maskeleri.