System::Drawing::Bitmap class
Contenido
[
Ocultar
]Bitmap class
Representa una imagen bitmap GDI+. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject() . Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallos de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarlo a funciones como argumento.
class Bitmap : public System::Drawing::Image
Métodos
| Método | Descripción |
|---|---|
| BeginPixelProcessing(bool) | Habilita el modo de procesamiento de píxeles. |
| Bitmap(const SharedPtr<Image>&) | Construye un nuevo objeto Bitmap a partir de la imagen existente especificada. |
| Bitmap(const SharedPtr<System::IO::Stream>&, bool) | Construye un nuevo objeto Bitmap a partir del flujo especificado. |
| Bitmap(const String&) | Construye un nuevo objeto Bitmap a partir del archivo especificado. |
| Bitmap(const String&, bool) | Construye un nuevo objeto Bitmap a partir del archivo especificado. |
| Bitmap(int, int, Imaging::PixelFormat) | Construye un nuevo objeto Bitmap que representa una imagen bitmap con el ancho, alto, formato de píxel y datos de píxel especificados. |
| Bitmap(const SharedPtr<Image>&, const Size&) | Construye un nuevo objeto Bitmap a partir de la imagen existente especificada, escalada al tamaño especificado. |
| Bitmap(const SharedPtr<Image>&, int, int) | Construye un nuevo objeto Bitmap a partir de la imagen existente especificada con el ancho y alto escalados a los valores especificados. |
| Clone() override | Crea una copia del objeto actual. |
| Clone(Rectangle, Imaging::PixelFormat) | Crea un objeto Bitmap que representa una copia de una región de la imagen bitmap representada por el objeto actual. |
| Clone(RectangleF, Imaging::PixelFormat) | Crea un objeto Bitmap que representa una copia de una región de la imagen bitmap representada por el objeto actual. |
| ComputeHash() | Calcula el valor hash SHA1. |
| static ConvertToARGBImage(const SharedPtr<Bitmap>&) | Crea una copia de la imagen bitmap especificada con el formato de píxel cambiado a Format32bppArgb. |
| EndPixelProcessing(bool) | Deshabilita el modo de procesamiento de píxeles. |
| get_Height() const override | Devuelve la altura de la imagen en píxeles. |
| get_Palette() const override | Devuelve la paleta de colores utilizada por la imagen representada por el objeto actual. |
| get_PixelFormat() const override | Devuelve el formato de píxel de la imagen representada por el objeto actual. |
| get_RawFormat() const override | Devuelve el formato de archivo de la imagen representada por el objeto actual. |
| get_Width() const override | Devuelve el ancho de la imagen en píxeles. |
| GetHbitmap() | Crea un objeto bitmap GDI a partir del bitmap representado por el objeto actual. |
| GetPixel(int, int) | Devuelve el color del píxel especificado. |
| GetSkBitmap() const override | Devuelve un puntero crudo al objeto SkBitmap subyacente. |
| IsMultiImage() const override | Devuelve si el formato original es una imagen múltiple. |
| LockBits(const Rectangle&, Imaging::ImageLockMode, Imaging::PixelFormat) | Bloquea un Bitmap en la memoria del sistema. |
| LockBits(const Rectangle&, Imaging::ImageLockMode, Imaging::PixelFormat, const Imaging::BitmapDataPtr&) | Bloquea un Bitmap en la memoria del sistema. |
| MakeTransparent(Color) | Cambia el color de todos los píxeles con el color especificado a transparente. |
| MEMBER_FUNCTION_MAKE_OBJECT(Bitmap, CODEPORTING_ARGS(const SharedPtr<Image>&original, int width, int height), CODEPORTING_ARGS(original, width, height)) | |
| PremultipleColors() | Pre-multiplica los colores de los píxeles de la imagen representada por el objeto actual. |
| RotateFlip(RotateFlipType) override | Rota la imagen a múltiplos de 90 grados y la voltea. |
| set_Palette(Imaging::ColorPalettePtr) override | Establece la paleta de colores utilizada por la imagen representada por el objeto actual. |
| SetPixel(int, int, Color) | Establece el color del píxel especificado en la imagen bitmap representada por el objeto actual. |
| SetResolution(float, float) | Establece la resolución de la imagen. |
| UnlockBits(const Imaging::BitmapDataPtr&) | Desbloquea el bitmap especificado de la memoria del sistema. |
Ver también
- Class Image
- Namespace System::Drawing
- Library Aspose.Page for C++