Class Bitmap

Bitmap class

एक बिटमैप को एनकैप्सुलेट करता है, जिसमें एक ग्राफिक्स छवि और इसकी विशेषताओं के लिए पिक्सेल डेटा होता है। एBitmap एक वस्तु है जिसका उपयोग पिक्सेल डेटा द्वारा परिभाषित छवियों के साथ काम करने के लिए किया जाता है।

public class Bitmap : Image

कंस्ट्रक्टर्स

नामविवरण
Bitmap(Image)का एक नया उदाहरण प्रारंभ करता हैBitmap वर्ग निर्दिष्ट मौजूदा छवि से.
Bitmap(Stream)का एक नया उदाहरण प्रारंभ करता हैBitmap निर्दिष्ट डेटा स्ट्रीम से वर्ग।
Bitmap(string)का एक नया उदाहरण प्रारंभ करता हैBitmap वर्ग निर्दिष्ट फ़ाइल से.
Bitmap(Image, Size)का एक नया उदाहरण प्रारंभ करता हैBitmapनिर्दिष्ट मौजूदा छवि से वर्ग, निर्दिष्ट आकार तक बढ़ाया गया।
Bitmap(int, int)का एक नया उदाहरण प्रारंभ करता हैBitmap निर्दिष्ट आकार के साथ वर्ग।
Bitmap(Stream, bool)का एक नया उदाहरण प्रारंभ करता हैBitmap निर्दिष्ट डेटा स्ट्रीम से वर्ग।
Bitmap(string, bool)का एक नया उदाहरण प्रारंभ करता हैBitmap वर्ग निर्दिष्ट फ़ाइल से.
Bitmap(Image, int, int)का एक नया उदाहरण प्रारंभ करता हैBitmap निर्दिष्ट मौजूदा छवि से वर्ग, निर्दिष्ट आकार तक बढ़ाया गया।
Bitmap(int, int, PixelFormat)का एक नया उदाहरण प्रारंभ करता हैBitmap वर्ग निर्दिष्ट आकार और प्रारूप के साथ।
Bitmap(int, int, int, PixelFormat, int[])का एक नया उदाहरण प्रारंभ करता हैBitmap वर्ग निर्दिष्ट आकार और पिक्सेल डेटा के साथ।

गुण

नामविवरण
Flags { get; }बिटवाइज़ संयोजन का प्रतिनिधित्व करने वाला पूर्णांक प्राप्त करता हैImageFlags इस छवि के लिए.
override FrameDimensionsList { get; }GUID की एक सरणी प्राप्त करता है जो इसके भीतर फ्रेम के आयामों का प्रतिनिधित्व करता हैImage .
override Height { get; }इस बिटमैप की ऊंचाई पिक्सेल में प्राप्त करता है.
HorizontalResolution { get; }इसका हॉरिजॉन्टल रिजॉल्यूशन पिक्सल प्रति इंच में मिलता हैImage .
override Palette { get; set; }इसके लिए उपयोग किए जाने वाले रंग पैलेट को प्राप्त या सेट करता हैImage .
PhysicalDimension { get; }इस छवि की चौड़ाई और ऊंचाई प्राप्त करता है।
override PixelFormat { get; }इसके लिए पिक्सेल प्रारूप प्राप्त करता हैImage .
override PropertyIdList { get; }इसमें संग्रहीत संपत्ति वस्तुओं की आईडी प्राप्त करता हैImage .
override PropertyItems { get; }इसमें संग्रहीत सभी संपत्ति आइटम (मेटाडेटा के टुकड़े) प्राप्त करता हैImage .
override RawFormat { get; }इसका फ़ाइल स्वरूप प्राप्त करता हैImage .
Size { get; }इस इमेज की चौड़ाई और ऊंचाई पिक्सेल में प्राप्त करता है.
Tag { get; set; }किसी वस्तु को प्राप्त या सेट करता है जो छवि के बारे में अतिरिक्त डेटा प्रदान करता है।
VerticalResolution { get; }इसमें से पिक्सेल प्रति इंच में लंबवत रिज़ॉल्यूशन प्राप्त करता हैImage .
override Width { get; }इस बिटमैप की पिक्सेल में चौड़ाई प्राप्त करता है.

तरीकों

नामविवरण
Clone()इसकी सटीक प्रति बनाता हैImage .
Clone(Rectangle, PixelFormat)इसके सेक्शन की कॉपी बनाता हैBitmap द्वारा परिभाषितRectangle structure और एक निर्दिष्ट के साथPixelFormat गणना.
Clone(RectangleF, PixelFormat)इसके सेक्शन की कॉपी बनाता हैBitmap एक निर्दिष्ट के साथ परिभाषितPixelFormat गणना.
virtual Dispose()इस छवि द्वारा उपयोग किए गए सभी संसाधनों को रिलीज़ करता है।
GetBounds(ref GraphicsUnit)निर्दिष्ट इकाई में छवि की सीमा प्राप्त करता है।
GetFrameCount(FrameDimension)निर्दिष्ट आयाम के फ्रेम की संख्या देता है।
GetPixel(int, int)इसमें निर्दिष्ट पिक्सेल का रंग प्राप्त करता हैBitmap .
override GetPropertyItem(int)इससे निर्दिष्ट संपत्ति आइटम प्राप्त करता हैImage .
GetThumbnailImage(int, int, GetThumbnailImageAbort, IntPtr)इसके लिए एक थंबनेल लौटाता हैImage .
LockBits(Rectangle, ImageLockMode, PixelFormat)ताले aBitmap सिस्टम मेमोरी में.
MakeTransparent()इसके लिए निर्दिष्ट रंग को पारदर्शी बनाता हैBitmap .
MakeTransparent(Color)इसके लिए निर्दिष्ट रंग को पारदर्शी बनाता हैBitmap .
ReadArgb32Pixels(int[])दिए गए सरणी में ARGB32 प्रारूप में बिटमैप पिक्सेल पढ़ता है।
override RemovePropertyItem(int)इसमें से निर्दिष्ट संपत्ति आइटम को हटाता हैImage .
override RotateFlip(RotateFlipType)यह विधि घूमती है, फ़्लिप करती है, या घुमाती है और फ़्लिप करती हैImage .
Save(string)इसे सहेजता हैImageनिर्दिष्ट फ़ाइल या स्ट्रीम के लिए.
Save(Stream, ImageFormat)इस छवि को निर्दिष्ट प्रारूप में निर्दिष्ट स्ट्रीम में सहेजता है।
Save(string, ImageFormat)इसे सहेजता हैImage निर्दिष्ट प्रारूप में निर्दिष्ट फ़ाइल के लिए।
Save(Stream, ImageCodecInfo, EncoderParameters)इस छवि को निर्दिष्ट एन्कोडर और छवि एन्कोडर पैरामीटर के साथ निर्दिष्ट स्ट्रीम में सहेजता है।
Save(string, ImageCodecInfo, EncoderParameters)इसे सहेजता हैImage निर्दिष्ट फ़ाइल के लिए, निर्दिष्ट एन्कोडर और छवि-एनकोडर पैरामीटर के साथ.
SaveAdd(EncoderParameters)छवि में से किसी एक को पिछली कॉल में निर्दिष्ट फ़ाइल या स्ट्रीम में एक फ्रेम जोड़ता है। (…) विधियों को सहेजें।
SaveAdd(Image, EncoderParameters)इमेज.सेव(…) विधियों में से किसी एक के पिछले कॉल में निर्दिष्ट फ़ाइल या स्ट्रीम में एक फ्रेम जोड़ता है।
SelectActiveFrame(FrameDimension, int)आयाम और अनुक्रमणिका द्वारा निर्दिष्ट फ्रेम का चयन करता है।
SetPixel(int, int, Color)इसमें निर्दिष्ट पिक्सेल का रंग सेट करता हैBitmap .
override SetPropertyItem(PropertyItem)इसमें एक प्रॉपर्टी आइटम (मेटाडेटा का टुकड़ा) स्टोर करता हैImage .
SetResolution(float, float)इसके लिए संकल्प सेट करता हैBitmap .
UnlockBits(BitmapData)इसे अनलॉक करता हैBitmap सिस्टम मेमोरी से.
WriteArgb32Pixels(int[])पिक्सेल को बिटमैप में लिखता है।

यह सभी देखें