PngImage
PngImage class
अपने मेटाडेटा और अतिरिक्त विधियों के साथ पीएनजी (पोर्टेबल नेटवर्क ग्राफिक्स) प्रारूप में एक छवि का प्रतिनिधित्व करता है
public sealed class PngImage : RasterImageResourceBase
कंस्ट्रक्टर्स
नाम |
विवरण |
PngImage(string, Stream) |
सामग्री से नया PngImage उदाहरण बनाता है, जिसे बाइट स्ट्रीम के रूप में दर्शाया जाता है, और निर्दिष्ट नाम के साथ |
PngImage(string, string) |
सामग्री से नया PngImage उदाहरण बनाता है, जिसे बेस64-एन्कोडेड स्ट्रिंग के रूप में दर्शाया गया है, और निर्दिष्ट नाम के साथ |
गुण
नाम |
विवरण |
AspectRatio { get; } |
चौड़ाई-से-ऊंचाई के संबंध के रूप में इस छवि का पक्षानुपात लौटाता है |
ByteContent { get; } |
इस रेखापुंज छवि की सामग्री को बाइट स्ट्रीम के रूप में लौटाता है |
FilenameWithExtension { get; } |
इस रेखापुंज छवि का सही फ़ाइल नाम लौटाता है, जिसमें नाम और एक्सटेंशन शामिल हैं। सैद्धांतिक रूप से नाम से भिन्न हो सकता है. |
IsDisposed { get; } |
निर्धारित करता है कि यह रेखापुंज छवि निपटाई गई है या नहीं |
Length { get; } |
बाइट्स में इस रेखापुंज छवि फ़ाइल की लंबाई लौटाता है |
LinearDimensions { get; } |
इस रेखापुंज छवि (चौड़ाई और ऊंचाई) के रैखिक आयाम लौटाता है |
Name { get; } |
इस रेखापुंज छवि का नाम लौटाता है। आमतौर पर फ़ाइल नाम एक्सटेंशन नहीं होता है और सैद्धांतिक रूप से फ़ाइल नाम से भिन्न हो सकता है। |
TextContent { get; } |
इस रेखापुंज छवि की सामग्री को base64-एन्कोडेड string के रूप में लौटाता है |
override Type { get; } |
छवि प्रकार लौटाता है। png |
तरीकों
नाम |
विवरण |
Dispose() |
इस रेखापुंज छवि का निपटान करता है, इसकी सामग्री का निपटान करता है और अधिकांश विधियों और गुणों को गैर-कार्यशील बनाता है |
Equals(IHtmlResource) |
संदर्भ समानता पर निर्दिष्ट के साथ इस उदाहरण की जाँच करता है। |
GenerateBitmap() |
इस रेखापुंज छवि से ‘System.Drawing.Bitmap’ का एक नया उदाहरण बनाता है और लौटाता है। |
ReduceToNewHeight(ushort) |
एक नई कम की गई PNG छवि बनाता है और लौटाता है, लेकिन निर्दिष्ट नई कम ऊंचाई और आनुपातिक रूप से कम चौड़ाई के साथ। (2 methods) |
Save(string) |
इस रेखापुंज छवि को निर्दिष्ट फ़ाइल में सहेजता है |
static IsValid(Stream) |
जाँचता है कि निर्दिष्ट स्ट्रीम एक मान्य PNG छवि है |
static IsValid(string) |
जांचता है कि निर्दिष्ट बेस 64-एन्कोडेड स्ट्रिंग एक वैध पीएनजी छवि है |
आयोजन
नाम |
विवरण |
event Disposed |
घटना, जो तब होती है जब इस रेखापुंज छवि को निपटाया जाता है |
यह सभी देखें