BitmapInfoHeader
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.bmp.BitmapCoreHeader
public class BitmapInfoHeader extends BitmapCoreHeader
Specifica BITMAPINFOHEADER. Supporto OS: Windows NT, 3.1x o versioni successive. Caratteristiche: Aggiunge formati a 16 bpp e 32 bpp. Aggiunge compressione RLE.
Metodi
| Metodo | Descrizione |
|---|---|
| getBitmapCompression() | Ottiene la compressione bitmap. |
| setBitmapCompression(long value) | Imposta la compressione bitmap. |
| getBitmapImageSize() | Ottiene la dimensione dei dati grezzi bitmap in byte. |
| setBitmapImageSize(long value) | Imposta la dimensione dei dati grezzi bitmap in byte. |
| getBitmapXPelsPerMeter() | Ottiene la risoluzione orizzontale in pixel. |
| setBitmapXPelsPerMeter(int value) | Ottiene o imposta la risoluzione orizzontale in pixel. |
| getBitmapYPelsPerMeter() | Ottiene o imposta la risoluzione verticale in pixel. |
| setBitmapYPelsPerMeter(int value) | Ottiene o imposta la risoluzione verticale in pixel. |
| getBitmapColorsUsed() | Ottiene il numero di colori della palette utilizzati. |
| setBitmapColorsUsed(long value) | Ottiene o imposta il numero di colori della palette utilizzati. |
| getBitmapColorsImportant() | Ottiene o imposta il numero di colori importanti della palette. |
| setBitmapColorsImportant(long value) | Ottiene o imposta il numero di colori importanti della palette. |
| getExtraBitMasks() | Ottiene o imposta le maschere di bit aggiuntive. |
| setExtraBitMasks(int[] value) | Ottiene o imposta le maschere di bit aggiuntive. |
getBitmapCompression()
public long getBitmapCompression()
Ottiene la compressione bitmap.
Returns: long - compressione bitmap.
setBitmapCompression(long value)
public void setBitmapCompression(long value)
Imposta la compressione bitmap.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | long | compressione bitmap. |
getBitmapImageSize()
public long getBitmapImageSize()
Ottiene la dimensione dei dati grezzi bitmap in byte.
Returns: long - dimensione dei dati grezzi bitmap in byte.
setBitmapImageSize(long value)
public void setBitmapImageSize(long value)
Imposta la dimensione dei dati grezzi bitmap in byte.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | long | dimensione dei dati grezzi bitmap in byte. |
getBitmapXPelsPerMeter()
public int getBitmapXPelsPerMeter()
Ottiene la risoluzione orizzontale in pixel.
Returns: int - risoluzione orizzontale in pixel.
setBitmapXPelsPerMeter(int value)
public void setBitmapXPelsPerMeter(int value)
Ottiene o imposta la risoluzione orizzontale in pixel.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int | risoluzione orizzontale in pixel. |
getBitmapYPelsPerMeter()
public int getBitmapYPelsPerMeter()
Ottiene o imposta la risoluzione verticale in pixel.
Returns: int - risoluzione verticale in pixel.
setBitmapYPelsPerMeter(int value)
public void setBitmapYPelsPerMeter(int value)
Ottiene o imposta la risoluzione verticale in pixel.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int | risoluzione verticale in pixel. |
getBitmapColorsUsed()
public long getBitmapColorsUsed()
Ottiene il numero di colori della palette utilizzati.
Returns: long - numero di colori della palette utilizzati.
setBitmapColorsUsed(long value)
public void setBitmapColorsUsed(long value)
Ottiene o imposta il numero di colori della palette utilizzati.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | long | numero di colori della palette utilizzati. |
getBitmapColorsImportant()
public long getBitmapColorsImportant()
Ottiene o imposta il numero di colori importanti della palette.
Returns: long - numero di colori importanti della palette.
setBitmapColorsImportant(long value)
public void setBitmapColorsImportant(long value)
Ottiene o imposta il numero di colori importanti della palette.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | long | numero di colori importanti della tavolozza. |
getExtraBitMasks()
public int[] getExtraBitMasks()
Ottiene o imposta le maschere di bit aggiuntive. Presenti solo nel caso in cui l’intestazione DIB sia BITMAPINFOHEADER e il BitmapCompression sia impostato su BitmapCompression.Bitfields (RGB) o BitmapCompression.AlphaBitfields (RGBA).
Returns: int[] - le maschere di bit aggiuntive.
setExtraBitMasks(int[] value)
public void setExtraBitMasks(int[] value)
Ottiene o imposta le maschere di bit aggiuntive. Presenti solo nel caso in cui l’intestazione DIB sia BITMAPINFOHEADER e il BitmapCompression sia impostato su BitmapCompression.Bitfields (RGB) o BitmapCompression.AlphaBitfields (RGBA).
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| valore | int[] | le maschere di bit aggiuntive. |