SvgImage

SvgImage class

एसवीजी (स्केलेबल वेक्टर ग्राफिक्स) प्रारूप में अपने मेटाडेटा और अतिरिक्त विधियों के साथ एक वेक्टर छवि का प्रतिनिधित्व करता है

public sealed class SvgImage : VectorImageResourceBase

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

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

गुण

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

तरीकों

नाम विवरण
override Dispose() इस रेखापुंज छवि का निपटान करता है, इसकी सामग्री का निपटान करता है और अधिकांश विधियों और गुणों को गैर-कार्यशील बनाता है
Equals(IHtmlResource) संदर्भ समानता पर निर्दिष्ट के साथ इस उदाहरण की जाँच करता है।
override Save(string) इस SVG छवि को फ़ाइल में सहेजता है
override SaveToPng(Stream) इस वेक्टर एसवीजी छवि को रेखापुंज PNG छवि में सहेजता है
static IsValid(string) एक सतही जाँच करता है कि क्या निर्दिष्ट पाठ्य XML-संगत सामग्री एक SVG छवि का प्रतिनिधित्व करती है

आयोजन

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

यह सभी देखें