aspose.imaging.fileformats.bmp
Contenuti
[
Nascondere
]Il modulo gestisce l’elaborazione del formato file Bmp.
Classes
| Class | Descrizione |
|---|---|
| BitmapCoreHeader | Dimensioni e formato colore del DIB. Nome intestazione BITMAPCOREHEADER noto anche come OS21XBITMAPHEADER. |
| BitmapInfoHeader | Specifica BITMAPINFOHEADER. Supporto OS: Windows NT, 3.1x o successive. Caratteristiche: Aggiunge formati a 16 bpp e 32 bpp. Aggiunge compressione RLE. |
| BitmapV4Header | La struttura BitmapV4Header è il file di intestazione delle informazioni bitmap. È una versione estesa della struttura BITMAPINFOHEADER. La struttura BitmapV4Header è estesa per consentire il passaggio di un’immagine JPEG o PNG come immagine sorgente a StretchDIBits. |
| BitmapV5Header | La struttura BitmapV5Header è il file di intestazione delle informazioni bitmap. È una versione estesa della struttura BITMAPINFOHEADER. Se bV5Height è negativo, indicando un DIB top-down, bV5Compression deve essere BI_RGB o BI_BITFIELDS. I DIB top-down non possono essere compressi. L’interfaccia Independent Color Management (ICM) 2.0 consente ai profili colore International Color Consortium (ICC) di essere collegati o incorporati nei DIB (DIB). Vedere Using Structures per ulteriori informazioni. Quando un DIB viene caricato in memoria, i dati del profilo (se presenti) dovrebbero seguire la tavola dei colori, e bV5ProfileData dovrebbe fornire l’offset dei dati del profilo dall’inizio della struttura BITMAPV5HEADER. Il valore memorizzato in bV5ProfileData sarà diverso dal valore restituito dall’operatore sizeof dato l’argomento BITMAPV5HEADER, perché bV5ProfileData è l’offset in byte dall’inizio della struttura BITMAPV5HEADER all’inizio dei dati del profilo. (I bit bitmap non seguono la tavola dei colori in memoria). Le applicazioni dovrebbero modificare il membro bV5ProfileData dopo aver caricato il DIB in memoria. Per i DIB impacchettati, i dati del profilo dovrebbero seguire i bit bitmap in modo simile al formato file. Il membro bV5ProfileData dovrebbe comunque fornire l’offset dei dati del profilo dall’inizio della BITMAPV5HEADER. Le applicazioni dovrebbero accedere ai dati del profilo solo quando bV5Size è uguale alla dimensione della BITMAPV5HEADER e bV5CSType è uguale a PROFILE_EMBEDDED o PROFILE_LINKED. |
| BmpImage | Puoi gestire facilmente file Bitmap (BMP) e Device Independent Bitmap (DIB), facilitando la manipolazione efficiente e l’elaborazione di immagini raster . Eseguendo varie operazioni sulle immagini, questa API semplifica il flusso di lavoro, offrendo agli sviluppatori un toolkit affidabile per lavorare con i formati BMP e DIB nelle loro applicazioni software. |
| Os22XBitmapHeader | Un OS/2 2.x OS22XBITMAPHEADER noto anche come BITMAPCOREHEADER2. |
Enumerations
| Enumeration | Descrizione |
|---|---|
| BitmapCompression | Specifica diversi metodi di compressione bitmap. |