Class BitmapV5Header

Class BitmapV5Header

Το όνομα: Aspose.Imaging.FileFormats.Bmp Συγκέντρωση: Aspose.Imaging.dll (25.4.0)

Η δομή του BitmapV5Header είναι το αρχείο επικεφαλής πληροφοριών bitmap. Είναι μια εκτεταμένη έκδοση της δομής BITMAPINFOHEADER.Εάν το bV5Height είναι αρνητικό, υποδεικνύοντας ένα top-down DIB, το bV5Compression πρέπει να είναι είτε BI_RGB είτε BI_BITFIELDS.Η διεπαφή ανεξάρτητης διαχείρισης χρωμάτων (ICM) 2.0 επιτρέπει στο Διεθνές Συμβούλιο Χρωμάτων (ICC) να συνδέονται ή να ενσωματώνονται σε DIBs (DIBs).Όταν ένα DIB φορτώνεται στη μνήμη, τα δεδομένα προφίλ (εάν υπάρχουν) θα πρέπει να ακολουθούν τον πίνακα χρωμάτων,και το bV5ProfileData θα πρέπει να παρέχει την αποζημίωση των δεδομένων προφίλ από την αρχή της δομής BITMAPV5HEADER.Η αξία που αποθηκεύεται στο bV5ProfileData θα είναι διαφορετική από την αξία που επιστρέφει ο φορέας εκμετάλλευσης βάσει του επιχειρήματος BITMAPV5HEADER,Επειδή bV5ProfileData είναι η αποζημίωση σε bytes από την έναρξη της δομής BITMAPV5HEADER μέχρι την έναρξη των δεδομένων προφίλ.(Bitmap bits δεν ακολουθούν τον πίνακα χρωμάτων στη μνήμη). Οι εφαρμογές θα πρέπει να τροποποιήσουν το μέλος bV5ProfileData μετά την φόρτωση του DIB στο memory.Για συσκευασμένα DIBs, τα δεδομένα προφίλ θα πρέπει να ακολουθούν τα bitmap bits παρόμοια με τη μορφή αρχείου.Το μέλος bV5ProfileData θα πρέπει ακόμα να παρέχει την αποζημίωση των δεδομένων προφίλ από την αρχή του BITMAPV5HEADER.Οι εφαρμογές θα πρέπει να έχουν πρόσβαση στα δεδομένα προφίλ μόνο όταν το bV5Size ισοδυναμεί με το μέγεθος του BITMAPV5HEADER και το bV5CSType ισοδυναμεί με PROFILE_EMBEDDED ή PROFILE_LINKED.

public class BitmapV5Header : BitmapV4Header

Inheritance

object BitmapCoreHeader BitmapInfoHeader BitmapV4Header BitmapV5Header

Κληρονομημένα μέλη

BitmapV4Header.RedMask , BitmapV4Header.GreenMask , BitmapV4Header.BlueMask , BitmapV4Header.AlphaMask , BitmapV4Header.CSType , BitmapV4Header.Endpoints , BitmapV4Header.GammaRed , BitmapV4Header.GammaGreen , BitmapV4Header.GammaBlue , BitmapInfoHeader.BitmapCompression , BitmapInfoHeader.BitmapImageSize , BitmapInfoHeader.BitmapXPelsPerMeter , BitmapInfoHeader.BitmapYPelsPerMeter , BitmapInfoHeader.BitmapColorsUsed , BitmapInfoHeader.BitmapColorsImportant , BitmapInfoHeader.ExtraBitMasks , BitmapCoreHeader.BitmapCoreHeaderSize , BitmapCoreHeader.Os22XBitmapHeaderSize , BitmapCoreHeader.Os22XBitmapHeaderFullSize , BitmapCoreHeader.BitmapInfoHeaderSize , BitmapCoreHeader.BitmapInfoHeaderSizeV2 , BitmapCoreHeader.BitmapInfoHeaderSizeV3 , BitmapCoreHeader.BitmapInfoHeaderSizeV4 , BitmapCoreHeader.BitmapInfoHeaderSizeV5 , BitmapCoreHeader.HeaderSize , BitmapCoreHeader.BitmapWidth , BitmapCoreHeader.BitmapHeight , BitmapCoreHeader.BitmapPlanes , BitmapCoreHeader.BitsPerPixel , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

Intent

Αποκτά ή θέτει την πρόθεση rendering για bitmap.

public long Intent { get; set; }

Αξία ιδιοκτησίας

long

ProfileData

Αποκτά ή τοποθετεί τα δεδομένα προφίλ.

public long ProfileData { get; set; }

Αξία ιδιοκτησίας

long

ProfileSize

Αποκτά ή καθορίζει το μέγεθος του προφίλ.

public long ProfileSize { get; set; }

Αξία ιδιοκτησίας

long

Reserved

Αποδέχεται ή τοποθετεί το κράτος μέλος.

public long Reserved { get; set; }

Αξία ιδιοκτησίας

long

 Ελληνικά