Namespace Aspose.Imaging.FileFormats.Bmp

Namespace Aspose.Imaging.FileFormats.Bmp

Namespaces

ονομαστικό όνομαDescription
Aspose.Imaging.FileFormats.Bmp.Structures

Classes

Όνομα τάξηςDescription
BitmapCoreHeaderΔιαστάσεις και μορφή χρώματος του DIB. ονομασία επικεφαλής BITMAPCOREHEADER aka OS21XBITMAPHEADER.
BitmapInfoHeaderΥποστήριξη λειτουργίας: Windows NT, 3.1x ή νεότερη. Χαρακτηριστικά: Προσθέτει μορφές 16 bpp και 32 bpp. Προσθέτει συμπίεση RLE.
BitmapV4HeaderΗ δομή του BitmapV4Header είναι το αρχείο επικεφαλής πληροφοριών bitmap. Είναι μια εκτεταμένη έκδοση της δομής BITMAPINFOHEADER. Η δομή του BitmapV4Header επεκτείνεται ώστε να επιτρέπεται η μεταφορά μιας εικόνας JPEG ή PNG ως εικόνας πηγής σε StretchDIBits.
BitmapV5HeaderΗ δομή του BitmapV5Header είναι το αρχείο επικεφαλής πληροφοριών bitmap. Είναι μια εκτεταμένη έκδοση της δομής BITMAPINFOHEADER. Εάν το bV5Height είναι αρνητικό, υποδεικνύοντας ένα top-down DIB, το bV5Compression πρέπει να είναι είτε BI_RGB είτε BI_BITFIELDS. Οι ανώτερες DIBs δεν μπορούν να συμπιέζονται. Η διεπαφή ανεξάρτητης διαχείρισης χρωμάτων (ICM) 2.0 επιτρέπει στο Διεθνές Συμβούλιο Χρωμάτων (ICC) να συνδέονται ή να ενσωματώνονται σε DIBs (DIBs). Βλέπε Χρήση δομών για περισσότερες πληροφορίες. Όταν ένα DIB φορτίζεται στη μνήμη, τα δεδομένα προφίλ (εάν υπάρχουν) θα πρέπει να ακολουθούν τον πίνακα χρωμάτων, και το bV5ProfileData θα πρέπει να παρέχει το αντίγραφο των δεδομένων προφίλ από την αρχή της δομής BITMAPV5HEADER. Η αξία που αποθηκεύεται στο bV5ProfileData θα είναι διαφορετική από την αξία που επιστρέφει ο φορέας εκμετάλλευσης μεγέθους δεδομένου του επιχειρήματος BITMAPV5HEADER, επειδή το bV5ProfileData είναι η αποζημίωση σε bytes από την αρχή της δομής BITMAPV5HEADER μέχρι την αρχή των δεδομένων προφίλ. (Τα bitmap bits δεν ακολουθούν τον πίνακα χρωμάτων στη μνήμη). Οι εφαρμογές θα πρέπει να τροποποιούν το μέλος bV5ProfileData μετά την φόρτωση του DIB στη μνήμη. Για συσκευασμένα DIBs, τα δεδομένα προφίλ θα πρέπει να ακολουθούν τα bitmap bits παρόμοια με τη μορφή αρχείου. Το μέλος bV5ProfileData θα πρέπει ακόμα να παρέχει την αποζημίωση των δεδομένων προφίλ από την αρχή του BITMAPV5HEADER. Οι εφαρμογές θα πρέπει να έχουν πρόσβαση στα δεδομένα προφίλ μόνο όταν το bV5Size ισοδυναμεί με το μέγεθος του BITMAPV5HEADER και το bV5CSType ισοδυναμεί με PROFILE_EMBEDDED ή PROFILE_LINKED.
BmpImageΜπορείτε εύκολα να χειριστείτε Bitmap (BMP) και Device Independent Bitmap (DIB) αρχεία, διευκολύνοντας την αποτελεσματική χειραγώγηση και επεξεργασία των εικόνων raster. Εκτελώντας διάφορες λειτουργίες στις εικόνες, αυτό το API απλοποιεί τη ροή εργασίας, προσφέροντας στους προγραμματιστές ένα αξιόπιστο εργαλείο για να εργαστούν με BMP και DIB μορφές στις εφαρμογές λογισμικού τους.
Os22XBitmapHeaderΣημειώνεται ότι το OS/2 2.x OS22XBITMAPHEADER είναι το BITMAPCOREHEADER2.

Enums

Enum ονοματεπώνουDescription
BitmapCompressionΠροσδιορίζει διαφορετικές μεθόδους συμπίεσης bitmap.
 Ελληνικά