Class Image

Image class

एक सार आधार वर्ग जो बिटमैप और मेटाफ़ाइल अवरोही वर्गों के लिए कार्यक्षमता प्रदान करता है।

public abstract class Image : IDisposable

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

नामविवरण
Image()का एक नया उदाहरण प्रारंभ करता हैImage वर्ग.

गुण

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

तरीकों

नामविवरण
static FromFile(string)एक बनाता हैImage निर्दिष्ट फ़ाइल से.
static FromStream(Stream)एक बनाता हैImageनिर्दिष्ट डेटा स्ट्रीम से.
static FromStream(Stream, bool)एक बनाता हैImage निर्दिष्ट डेटा स्ट्रीम से, वैकल्पिक रूप से उस स्ट्रीम में एम्बेडेड रंग प्रबंधन जानकारी का उपयोग कर रहा है।
Clone()इसकी सटीक प्रति बनाता हैImage .
virtual Dispose()इस छवि द्वारा उपयोग किए गए सभी संसाधनों को रिलीज़ करता है।
GetBounds(ref GraphicsUnit)निर्दिष्ट इकाई में छवि की सीमा प्राप्त करता है।
GetFrameCount(FrameDimension)निर्दिष्ट आयाम के फ्रेम की संख्या देता है।
abstract GetPropertyItem(int)इससे निर्दिष्ट संपत्ति आइटम प्राप्त करता हैImage .
GetThumbnailImage(int, int, GetThumbnailImageAbort, IntPtr)इसके लिए एक थंबनेल लौटाता हैImage .
abstract RemovePropertyItem(int)इसमें से निर्दिष्ट संपत्ति आइटम को हटाता हैImage .
abstract 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)आयाम और अनुक्रमणिका द्वारा निर्दिष्ट फ्रेम का चयन करता है।
abstract SetPropertyItem(PropertyItem)इसमें एक प्रॉपर्टी आइटम (मेटाडेटा का टुकड़ा) स्टोर करता हैImage .
static FromHbitmap(IntPtr)एक बनाता हैBitmap एक हैंडल से GDI बिटमैप तक.
static GetPixelFormatSize(PixelFormat)रंग की गहराई लौटाता है, निर्दिष्ट पिक्सेल प्रारूप में बिट प्रति पिक्सेल की संख्या में.
static IsAlphaPixelFormat(PixelFormat)एक मान लौटाता है जो इंगित करता है कि इसके लिए पिक्सेल प्रारूप है या नहींImage अल्फा जानकारी शामिल है।

अन्य सदस्य

नामविवरण
delegate GetThumbnailImageAbortयह निर्धारित करने के लिए कॉलबैक विधि प्रदान करता है कि कबGetThumbnailImage विधि समय से पहले निष्पादन को रद्द कर देना चाहिए।

यह सभी देखें