BitmapInfoHeader
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.bmp.BitmapCoreHeader
public class BitmapInfoHeader extends BitmapCoreHeader
Gibt BITMAPINFOHEADER an. Betriebssystemunterstützung: Windows NT, 3.1x oder später. Funktionen: Fügt 16-bpp- und 32-bpp-Formate hinzu. Fügt RLE-Kompression hinzu.
Methoden
| Methode | Beschreibung |
|---|---|
| getBitmapCompression() | Liefert die Bitmap-Kompression. |
| setBitmapCompression(long value) | Legt die Bitmap-Kompression fest. |
| getBitmapImageSize() | Liefert die angegebene Rohdaten-Größe der Bitmap in Bytes. |
| setBitmapImageSize(long value) | Legt die angegebene Rohdaten-Größe der Bitmap in Bytes fest. |
| getBitmapXPelsPerMeter() | Liefert die horizontale Auflösung in Pixeln. |
| setBitmapXPelsPerMeter(int value) | Liefert oder legt die horizontale Auflösung in Pixeln fest. |
| getBitmapYPelsPerMeter() | Liefert oder legt die vertikale Auflösung in Pixeln fest. |
| setBitmapYPelsPerMeter(int value) | Liefert oder legt die vertikale Auflösung in Pixeln fest. |
| getBitmapColorsUsed() | Liefert die Anzahl der verwendeten Palettenfarben. |
| setBitmapColorsUsed(long value) | Liefert oder legt die Anzahl der verwendeten Palettenfarben fest. |
| getBitmapColorsImportant() | Liefert oder legt die Anzahl der wichtigen Palettenfarben fest. |
| setBitmapColorsImportant(long value) | Liefert oder legt die Anzahl der wichtigen Palettenfarben fest. |
| getExtraBitMasks() | Liefert oder legt die zusätzlichen Bitmasken fest. |
| setExtraBitMasks(int[] value) | Liefert oder legt die zusätzlichen Bitmasken fest. |
getBitmapCompression()
public long getBitmapCompression()
Liefert die Bitmap-Kompression.
Returns: long - Bitmap-Kompression.
setBitmapCompression(long value)
public void setBitmapCompression(long value)
Legt die Bitmap-Kompression fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | long | Bitmap-Kompression. |
getBitmapImageSize()
public long getBitmapImageSize()
Liefert die angegebene Rohdaten-Größe der Bitmap in Bytes.
Returns: long - Rohdaten-Größe der Bitmap in Bytes.
setBitmapImageSize(long value)
public void setBitmapImageSize(long value)
Legt die angegebene Rohdaten-Größe der Bitmap in Bytes fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | long | Rohdaten-Größe der Bitmap in Bytes. |
getBitmapXPelsPerMeter()
public int getBitmapXPelsPerMeter()
Liefert die horizontale Auflösung in Pixeln.
Returns: int - horizontale Auflösung in Pixeln.
setBitmapXPelsPerMeter(int value)
public void setBitmapXPelsPerMeter(int value)
Liefert oder legt die horizontale Auflösung in Pixeln fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int | horizontale Auflösung in Pixeln. |
getBitmapYPelsPerMeter()
public int getBitmapYPelsPerMeter()
Liefert oder legt die vertikale Auflösung in Pixeln fest.
Returns: int - vertikale Auflösung in Pixeln.
setBitmapYPelsPerMeter(int value)
public void setBitmapYPelsPerMeter(int value)
Liefert oder legt die vertikale Auflösung in Pixeln fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int | vertikale Auflösung in Pixeln. |
getBitmapColorsUsed()
public long getBitmapColorsUsed()
Liefert die Anzahl der verwendeten Palettenfarben.
Returns: long - Anzahl der verwendeten Palettenfarben.
setBitmapColorsUsed(long value)
public void setBitmapColorsUsed(long value)
Liefert oder legt die Anzahl der verwendeten Palettenfarben fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | long | Anzahl der verwendeten Palettenfarben. |
getBitmapColorsImportant()
public long getBitmapColorsImportant()
Liefert oder legt die Anzahl der wichtigen Palettenfarben fest.
Returns: long - Anzahl der wichtigen Palettenfarben.
setBitmapColorsImportant(long value)
public void setBitmapColorsImportant(long value)
Liefert oder legt die Anzahl der wichtigen Palettenfarben fest.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | long | Anzahl wichtiger Palettenfarben. |
getExtraBitMasks()
public int[] getExtraBitMasks()
Liest oder setzt die zusätzlichen Bitmasken. Nur vorhanden, wenn der DIB-Header BITMAPINFOHEADER ist und die BitmapCompression entweder auf BitmapCompression.Bitfields (RGB) oder BitmapCompression.AlphaBitfields (RGBA) gesetzt ist.
Returns: int[] - die zusätzlichen Bitmasken.
setExtraBitMasks(int[] value)
public void setExtraBitMasks(int[] value)
Liest oder setzt die zusätzlichen Bitmasken. Nur vorhanden, wenn der DIB-Header BITMAPINFOHEADER ist und die BitmapCompression entweder auf BitmapCompression.Bitfields (RGB) oder BitmapCompression.AlphaBitfields (RGBA) gesetzt ist.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int[] | die zusätzlichen Bitmasken. |