BitmapInfoHeader
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.bmp.BitmapCoreHeader
public class BitmapInfoHeader extends BitmapCoreHeader
Anger BITMAPINFOHEADER. OS-stöd: Windows NT, 3.1x eller senare. Funktioner: Lägger till 16 bpp- och 32 bpp-format. Lägger till RLE-komprimering.
Metoder
| Metod | Beskrivning |
|---|---|
| getBitmapCompression() | Hämtar bitmap-komprimering. |
| setBitmapCompression(long value) | Ställer in bitmap-komprimering. |
| getBitmapImageSize() | Hämtar den specificerade bitmap‑rådatastorleken i byte. |
| setBitmapImageSize(long value) | Ställer in den specificerade bitmap‑rådatastorleken i byte. |
| getBitmapXPelsPerMeter() | Hämtar horisontell pixelupplösning. |
| setBitmapXPelsPerMeter(int value) | Hämtar eller ställer in horisontell pixelupplösning. |
| getBitmapYPelsPerMeter() | Hämtar eller ställer in vertikal pixelupplösning. |
| setBitmapYPelsPerMeter(int value) | Hämtar eller ställer in vertikal pixelupplösning. |
| getBitmapColorsUsed() | Hämtar antal palettfärger som används. |
| setBitmapColorsUsed(long value) | Hämtar eller ställer in antal palettfärger som används. |
| getBitmapColorsImportant() | Hämtar eller ställer in antal viktiga palettfärger. |
| setBitmapColorsImportant(long value) | Hämtar eller ställer in antal viktiga palettfärger. |
| getExtraBitMasks() | Hämtar eller ställer in de extra bitmaskerna. |
| setExtraBitMasks(int[] value) | Hämtar eller ställer in de extra bitmaskerna. |
getBitmapCompression()
public long getBitmapCompression()
Hämtar bitmap-komprimering.
Returns: long - bitmap-komprimering.
setBitmapCompression(long value)
public void setBitmapCompression(long value)
Ställer in bitmap-komprimering.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | long | bitmap-komprimering. |
getBitmapImageSize()
public long getBitmapImageSize()
Hämtar den specificerade bitmap‑rådatastorleken i byte.
Returns: long - bitmap‑rådatastorlek i byte.
setBitmapImageSize(long value)
public void setBitmapImageSize(long value)
Ställer in den specificerade bitmap‑rådatastorleken i byte.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | long | bitmap‑rådatastorlek i byte. |
getBitmapXPelsPerMeter()
public int getBitmapXPelsPerMeter()
Hämtar horisontell pixelupplösning.
Returns: int - horisontell pixelupplösning.
setBitmapXPelsPerMeter(int value)
public void setBitmapXPelsPerMeter(int value)
Hämtar eller ställer in horisontell pixelupplösning.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int | horisontell pixelupplösning. |
getBitmapYPelsPerMeter()
public int getBitmapYPelsPerMeter()
Hämtar eller ställer in vertikal pixelupplösning.
Returns: int - vertikal pixelupplösning.
setBitmapYPelsPerMeter(int value)
public void setBitmapYPelsPerMeter(int value)
Hämtar eller ställer in vertikal pixelupplösning.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int | vertikal pixelupplösning. |
getBitmapColorsUsed()
public long getBitmapColorsUsed()
Hämtar antal palettfärger som används.
Returns: long - antal palettfärger som används.
setBitmapColorsUsed(long value)
public void setBitmapColorsUsed(long value)
Hämtar eller ställer in antal palettfärger som används.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | long | antal palettfärger som används. |
getBitmapColorsImportant()
public long getBitmapColorsImportant()
Hämtar eller ställer in antal viktiga palettfärger.
Returns: long - antal viktiga palettfärger.
setBitmapColorsImportant(long value)
public void setBitmapColorsImportant(long value)
Hämtar eller ställer in antal viktiga palettfärger.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | long | antalet viktiga palettfärger. |
getExtraBitMasks()
public int[] getExtraBitMasks()
Hämtar eller anger de extra bitmaskerna. Förekommer endast om DIB-huvudet är BITMAPINFOHEADER och BitmapCompression är inställt på antingen BitmapCompression.Bitfields (RGB) eller BitmapCompression.AlphaBitfields (RGBA).
Returns: int[] - de extra bitmaskerna.
setExtraBitMasks(int[] value)
public void setExtraBitMasks(int[] value)
Hämtar eller anger de extra bitmaskerna. Förekommer endast om DIB-huvudet är BITMAPINFOHEADER och BitmapCompression är inställt på antingen BitmapCompression.Bitfields (RGB) eller BitmapCompression.AlphaBitfields (RGBA).
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int[] | de extra bitmaskerna. |