Interface IColorPalette

Interface IColorPalette

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

Η διεπαφή παλέτας χρώματος.

public interface IColorPalette

Properties

Argb32Entries

Απολαμβάνει μια σειρά από δομές 32-bit ARGB.

int[] Argb32Entries { get; }

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

int [ ]

Entries

Έχει μια σειρά από Aspose.Imaging.Color δομές.

Color[] Entries { get; }

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

Color [ ]

EntriesCount

Λογαριασμός των εισιτηρίων.

int EntriesCount { get; }

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

int

IsCompactPalette

Παίρνει μια τιμή που υποδεικνύει αν χρησιμοποιείται συμπαγές παλέτες.

bool IsCompactPalette { get; }

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

bool

Remarks

Η μικτή παλέτα σημαίνει ότι η εικόνα θα περιέχει μόνο τις εγγραφές της συγκεκριμένης παλέτας, εάν είναι δυνατόν ή με άλλα λόγια η εικόνα θα είναι πιο μικρή και θα καταλαμβάνει λιγότερο χώρο.Διαφορετικά θα υπάρξουν εισαγωγές 2^BitsPerPixel και η εικόνα θα διατηρήσει περισσότερο χώρο για όλες τις πιθανές εισαγωγές παλέτας.Η τοποθέτηση αυτής της αξίας σε αληθινές και αλλαγές στις εγγραφές παλέτας μπορεί να προκαλέσει ποινή απόδοσης, καθώς η κίνηση δεδομένων μπορεί να συμβεί, οπότε χρησιμοποιήστε την προσεκτικά.

Methods

GetArgb32Color(ΕΝΤ)

Λαμβάνει το χρώμα παλέτας ARGB 32-bit ανά δείκτη.

int GetArgb32Color(int index)

Parameters

index int

Ο δείκτης χρώματος 32-bit ARGB.

Returns

int

Η εισαγωγή της παλέτας χρωμάτων που καθορίζεται από το index'.

Exceptions

ArgumentOutOfRangeException

εάν το δείκτη χρωμάτων index’ που καθορίζεται είναι εκτός του εύρους εισαγωγών του δείκτη.

GetColor(ΕΝΤ)

Αποκτά το χρώμα της παλέτας ανά δείκτη.

Color GetColor(int index)

Parameters

index int

Ο δείκτης χρωμάτων.

Returns

Color

Η εισαγωγή της παλέτας χρωμάτων που καθορίζεται από το index'.

Exceptions

ArgumentOutOfRangeException

εάν το δείκτη χρωμάτων index’ που καθορίζεται είναι εκτός του εύρους εισαγωγών του δείκτη.

GetNearestColorIndex(ΕΝΤ)

Απολαμβάνει τον δείκτη του πλησιέστερου 32-bit χρώματος ARGB.

int GetNearestColorIndex(int argb32Color)

Parameters

argb32Color int

Το χρώμα ARGB 32 bit.

Returns

int

Ο δείκτης του πλησιέστερου χρώματος.

GetNearestColorIndex(Color)

Έχει τον δείκτη του πλησιέστερου χρώματος.

int GetNearestColorIndex(Color color)

Parameters

color Color

Το χρώμα.

Returns

int

Ο δείκτης του πλησιέστερου χρώματος.

 Ελληνικά