System::Drawing::Bitmap class
isi
[
bersembunyi
]Bitmap class
Mewakili gambar bitmap GDI+. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer tersebut untuk meneruskan ke fungsi sebagai argumen.
class Bitmap : public System::Drawing::Image
Metode
| Metode | Deskripsi |
|---|---|
| BeginPixelProcessing(bool) | Mengaktifkan mode pemrosesan piksel. |
| Bitmap(const SharedPtr<Image>&) | Membuat objek Bitmap baru dari gambar yang ada yang ditentukan. |
| Bitmap(const SharedPtr<System::IO::Stream>&, bool) | Membuat objek Bitmap baru dari aliran yang ditentukan. |
| Bitmap(const String&) | Membuat objek Bitmap baru dari file yang ditentukan. |
| Bitmap(const String&, bool) | Membuat objek Bitmap baru dari file yang ditentukan. |
| Bitmap(int, int, Imaging::PixelFormat) | Membuat objek Bitmap baru yang mewakili gambar bitmap dengan lebar, tinggi, format piksel, dan data piksel yang ditentukan. |
| Bitmap(const SharedPtr<Image>&, const Size&) | Membuat objek Bitmap baru dari gambar yang ada yang ditentukan, diubah ukurannya ke ukuran yang ditentukan. |
| Bitmap(const SharedPtr<Image>&, int, int) | Membuat objek Bitmap baru dari gambar yang ada yang ditentukan dengan lebar dan tinggi yang diubah skalanya ke nilai yang ditentukan. |
| Clone() override | Membuat salinan dari objek saat ini. |
| Clone(Rectangle, Imaging::PixelFormat) | Membuat objek Bitmap yang mewakili salinan wilayah gambar bitmap yang diwakili oleh objek saat ini. |
| Clone(RectangleF, Imaging::PixelFormat) | Membuat objek Bitmap yang mewakili salinan wilayah gambar bitmap yang diwakili oleh objek saat ini. |
| ComputeHash() | Menghitung nilai hash SHA1. |
| static ConvertToARGBImage(const SharedPtr<Bitmap>&) | Membuat salinan gambar bitmap yang ditentukan dengan format piksel diubah menjadi Format32bppArgb. |
| EndPixelProcessing(bool) | Menonaktifkan mode pemrosesan piksel. |
| get_Height() const override | Mengembalikan tinggi gambar dalam piksel. |
| get_Palette() const override | Mengembalikan palet warna yang digunakan oleh gambar yang diwakili oleh objek saat ini. |
| get_PixelFormat() const override | Mengembalikan format piksel gambar yang diwakili oleh objek saat ini. |
| get_RawFormat() const override | Mengembalikan format file gambar yang diwakili oleh objek saat ini. |
| get_Width() const override | Mengembalikan lebar gambar dalam piksel. |
| GetHbitmap() | Membuat objek bitmap GDI dari bitmap yang diwakili oleh objek saat ini. |
| GetPixel(int, int) | Mengembalikan warna piksel yang ditentukan. |
| GetSkBitmap() const override | Mengembalikan pointer mentah ke objek SkBitmap yang mendasarinya. |
| IsMultiImage() const override | Mengembalikan apakah format asli adalah multi-gambar. |
| LockBits(const Rectangle&, Imaging::ImageLockMode, Imaging::PixelFormat) | Mengunci sebuah Bitmap ke dalam memori sistem. |
| LockBits(const Rectangle&, Imaging::ImageLockMode, Imaging::PixelFormat, const Imaging::BitmapDataPtr&) | Mengunci sebuah Bitmap ke dalam memori sistem. |
| MakeTransparent(Color) | Mengubah warna semua piksel dengan warna yang ditentukan menjadi transparan. |
| MEMBER_FUNCTION_MAKE_OBJECT(Bitmap, CODEPORTING_ARGS(const SharedPtr<Image>&original, int width, int height), CODEPORTING_ARGS(original, width, height)) | |
| PremultipleColors() | Melakukan premultiplikasi warna piksel gambar yang diwakili oleh objek saat ini. |
| RotateFlip(RotateFlipType) override | Memutar gambar ke kelipatan 90 derajat dan membaliknya. |
| set_Palette(Imaging::ColorPalettePtr) override | Mengatur palet warna yang digunakan oleh gambar yang direpresentasikan oleh objek saat ini. |
| SetPixel(int, int, Color) | Menetapkan warna piksel yang ditentukan dalam gambar bitmap yang diwakili oleh objek saat ini. |
| SetResolution(float, float) | Menetapkan resolusi gambar. |
| UnlockBits(const Imaging::BitmapDataPtr&) | Membuka kunci bitmap yang ditentukan dari memori sistem. |
Lihat Juga
- Class Image
- Namespace System::Drawing
- Library Aspose.Page for C++