Aspose.Imaging.FileFormats.Bmp

Lo spazio dei nomi gestisce l’elaborazione del formato file Bmp.

Classi

ClasseDescrizione
BitmapCoreHeaderDimensioni e formato colore di DIB. Nome intestazione BITMAPCOREHEADER alias OS21XBITMAPHEADER.
BitmapInfoHeaderSpecifica BITMAPINFOHEADER. Supporto OS: Windows NT, 3.1x o successivo. Caratteristiche: Aggiunge formati 16 bpp e 32 bpp. Aggiunge la compressione RLE.
BitmapV4HeaderLa struttura BitmapV4Header è il file di intestazione delle informazioni bitmap. È una versione estesa della struttura BITMAPINFOHEADER. La struttura BitmapV4Header viene estesa per consentire il passaggio di un’immagine JPEG o PNG come immagine di origine a StretchDIBits.
BitmapV5HeaderLa 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 dall’alto verso il basso non possono essere compressi. L’interfaccia ICM (Independent Color Management Interface) 2.0 consente di collegare o incorporare i profili colore dell’International Color Consortium (ICC) nei DIB (DIB). Vedere Utilizzo delle strutture per ulteriori informazioni. Quando un DIB viene caricato in memoria, i dati del profilo (se presenti) dovrebbero seguire la tabella dei colori, e bV5ProfileData dovrebbero 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 della bitmap non seguono la tabella dei colori in memoria). Le applicazioni dovrebbero modificare il membro bV5ProfileData dopo aver caricato il DIB in memoria. Per i DIB compressi, i dati del profilo dovrebbero seguire i bit bitmap simili al formato del file. Il membro bV5ProfileData dovrebbe comunque fornire l’offset dei dati del profilo dall’inizio di BITMAPV5HEADER. Le applicazioni dovrebbero accedere ai dati del profilo solo quando bV5Size è uguale alla dimensione di BITMAPV5HEADER e bV5CSType è uguale a PROFILE_EMBEDDED o PROFILE_LINKED.
BmpImageUn’immagine bmp (supporta i formati BMP, DIB).
Os22XBitmapHeaderUn OS/2 2.x OS22XBITMAPHEADER alias BITMAPCOREHEADER2.

Enumerazione

EnumerazioneDescrizione
BitmapCompressionSpecifica diversi metodi di compressione bitmap.