GifImage

GifImage class

अपने मेटाडेटा और अतिरिक्त तरीकों के साथ जीआईएफ (ग्राफिक्स इंटरचेंज फॉर्मेट) प्रारूप में एक छवि का प्रतिनिधित्व करता है

public sealed class GifImage : RasterImageResourceBase

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

नाम विवरण
GifImage(string, Stream) सामग्री से नया GifImage उदाहरण बनाता है, बाइट स्ट्रीम के रूप में दर्शाया जाता है, और निर्दिष्ट नाम के साथ
GifImage(string, string) सामग्री से नया GifImage उदाहरण बनाता है, जिसे बेस64-एन्कोडेड स्ट्रिंग के रूप में दर्शाया गया है, और निर्दिष्ट नाम के साथ

गुण

नाम विवरण
AspectRatio { get; } चौड़ाई-से-ऊंचाई के संबंध के रूप में इस छवि का पक्षानुपात लौटाता है
ByteContent { get; } इस रेखापुंज छवि की सामग्री को बाइट स्ट्रीम के रूप में लौटाता है
FilenameWithExtension { get; } इस रेखापुंज छवि का सही फ़ाइल नाम लौटाता है, जिसमें नाम और एक्सटेंशन शामिल हैं। सैद्धांतिक रूप से नाम से भिन्न हो सकता है.
IsDisposed { get; } निर्धारित करता है कि यह रेखापुंज छवि निपटाई गई है या नहीं
Length { get; } बाइट्स में इस रेखापुंज छवि फ़ाइल की लंबाई लौटाता है
LinearDimensions { get; } इस रेखापुंज छवि (चौड़ाई और ऊंचाई) के रैखिक आयाम लौटाता है
Name { get; } इस रेखापुंज छवि का नाम लौटाता है। आमतौर पर फ़ाइल नाम एक्सटेंशन नहीं होता है और सैद्धांतिक रूप से फ़ाइल नाम से भिन्न हो सकता है।
TextContent { get; } इस रेखापुंज छवि की सामग्री को base64-एन्कोडेड string के रूप में लौटाता है
override Type { get; } छवि प्रकार लौटाता है। Gif
Version { get; } इस GIF छवि का आंतरिक संस्करण लौटाता है (संस्करण हेडर से निकाला गया है)

तरीकों

नाम विवरण
Dispose() इस रेखापुंज छवि का निपटान करता है, इसकी सामग्री का निपटान करता है और अधिकांश विधियों और गुणों को गैर-कार्यशील बनाता है
Equals(IHtmlResource) संदर्भ समानता पर निर्दिष्ट के साथ इस उदाहरण की जाँच करता है।
GenerateBitmap() इस रेखापुंज छवि से ‘System.Drawing.Bitmap’ का एक नया उदाहरण बनाता है और लौटाता है।
ReduceToNewHeight(ushort) एक नई कम की गई GIF छवि बनाता है और लौटाता है, लेकिन निर्दिष्ट नई कम ऊंचाई और आनुपातिक रूप से कम चौड़ाई के साथ। (2 methods)
Save(string) इस रेखापुंज छवि को निर्दिष्ट फ़ाइल में सहेजता है
static IsValid(Stream) जाँचता है कि निर्दिष्ट स्ट्रीम एक मान्य GIF छवि है
static IsValid(string) जांचता है कि निर्दिष्ट बेस 64-एन्कोडेड स्ट्रिंग एक मान्य GIF छवि है

आयोजन

नाम विवरण
event Disposed घटना, जो तब होती है जब इस रेखापुंज छवि को निपटाया जाता है

यह सभी देखें