classe System::Drawing::Bitmap
Contenu
[
Cacher
]Bitmap class
Représente une image bitmap GDI+. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou avec l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans le pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en argument.
class Bitmap : public System::Drawing::Image
Méthodes
| Méthode | Description |
|---|---|
| BeginPixelProcessing(bool) | Active le mode de traitement des pixels. |
| Bitmap(const SharedPtr<Image>&) | Construit un nouvel objet Bitmap à partir de l’image existante spécifiée. |
| Bitmap(const SharedPtr<System::IO::Stream>&, bool) | Construit un nouvel objet Bitmap à partir du flux spécifié. |
| Bitmap(const String&) | Construit un nouvel objet Bitmap à partir du fichier spécifié. |
| Bitmap(const String&, bool) | Construit un nouvel objet Bitmap à partir du fichier spécifié. |
| Bitmap(int, int, Imaging::PixelFormat) | Construit un nouvel objet Bitmap qui représente une image bitmap avec la largeur, la hauteur, le format de pixel et les données de pixel spécifiés. |
| Bitmap(const SharedPtr<Image>&, const Size&) | Construit un nouvel objet Bitmap à partir de l’image existante spécifiée, redimensionnée à la taille spécifiée. |
| Bitmap(const SharedPtr<Image>&, int, int) | Construit un nouvel objet Bitmap à partir de l’image existante spécifiée avec la largeur et la hauteur redimensionnées aux valeurs spécifiées. |
| Clone() override | Crée une copie de l’objet actuel. |
| Clone(Rectangle, Imaging::PixelFormat) | Crée un objet Bitmap qui représente une copie d’une région de l’image bitmap représentée par l’objet actuel. |
| Clone(RectangleF, Imaging::PixelFormat) | Crée un objet Bitmap qui représente une copie d’une région de l’image bitmap représentée par l’objet actuel. |
| ComputeHash() | Calcule la valeur de hachage SHA1. |
| static ConvertToARGBImage(const SharedPtr<Bitmap>&) | Crée une copie de l’image bitmap spécifiée avec le format de pixel modifié en Format32bppArgb. |
| EndPixelProcessing(bool) | Désactive le mode de traitement des pixels. |
| get_Height() const override | Renvoie la hauteur de l’image en pixels. |
| get_Palette() const override | Renvoie la palette de couleurs utilisée par l’image représentée par l’objet actuel. |
| get_PixelFormat() const override | Renvoie le format de pixel de l’image représentée par l’objet actuel. |
| get_RawFormat() const override | Renvoie le format de fichier de l’image représentée par l’objet actuel. |
| get_Width() const override | Renvoie la largeur de l’image en pixels. |
| GetHbitmap() | Crée un objet bitmap GDI à partir du bitmap représenté par l’objet actuel. |
| GetPixel(int, int) | Renvoie la couleur du pixel spécifié. |
| GetSkBitmap() const override | Renvoie un pointeur brut vers l’objet SkBitmap sous-jacent. |
| IsMultiImage() const override | Renvoie si le format original est une image multiple. |
| LockBits(const Rectangle&, Imaging::ImageLockMode, Imaging::PixelFormat) | Verrouille un Bitmap en mémoire système. |
| LockBits(const Rectangle&, Imaging::ImageLockMode, Imaging::PixelFormat, const Imaging::BitmapDataPtr&) | Verrouille un Bitmap en mémoire système. |
| MakeTransparent(Color) | Change la couleur de tous les pixels de la couleur spécifiée en transparent. |
| MEMBER_FUNCTION_MAKE_OBJECT(Bitmap, CODEPORTING_ARGS(const SharedPtr<Image>&original, int width, int height), CODEPORTING_ARGS(original, width, height)) | |
| PremultipleColors() | Pré-multiplie les couleurs des pixels de l’image représentée par l’objet actuel. |
| RotateFlip(RotateFlipType) override | Fait pivoter l’image par multiples de 90 degrés et la renverse. |
| set_Palette(Imaging::ColorPalettePtr) override | Définit la palette de couleurs utilisée par l’image représentée par l’objet actuel. |
| SetPixel(int, int, Color) | Définit la couleur du pixel spécifié dans l’image bitmap représentée par l’objet actuel. |
| SetResolution(float, float) | Définit la résolution de l’image. |
| UnlockBits(const Imaging::BitmapDataPtr&) | Déverrouille le bitmap spécifié de la mémoire système. |
Voir aussi
- Class Image
- Namespace System::Drawing
- Library Aspose.Font for C++