.NET के लिए Aspose.SVG

नेमस्पेस

नाम स्थानविवरण
Aspose.Svgमें सभी वर्ग Aspose.Svg.Dom.Svgनामस्थान w3c SVG2 अनुशंसाओं पर आधारित हैं। इस नेमस्पेस का उपयोग करके, आप अपनी आवश्यकताओं के अनुसार एसवीजी फ़ाइल को लोड, नेविगेट या रेंडर कर सकते हैं।
Aspose.Svg.Collectionsद Aspose.Svg.Collections नेमस्पेस में नोड्स और तत्वों का प्रतिनिधित्व करने, स्टोर करने और हेरफेर करने के लिए कक्षाएं शामिल हैं।
Aspose.Svg.Convertersद Aspose.Svg.Converters नेमस्पेस लक्ष्य रूपांतरण विधियों तक आसान पहुंच है। यह पीडीएफ, एक्सपीएस, छवि प्रारूपों आदि जैसे लोकप्रिय प्रारूपों में रूपांतरणों की एक विस्तृत श्रृंखला प्रदान करता है।
Aspose.Svg.DataTypesनामस्थान सभी एसवीजी विशिष्ट डेटा प्रकारों तक पहुंच प्रदान करता है।
Aspose.Svg.Domद Aspose.Svg.Dom (दस्तावेज़ वस्तु मॉडल) नेमस्पेस एपीआई प्रदान करता है जो किसी भी एचटीएमएल, एक्सएमएल या एसवीजी दस्तावेजों का प्रतिनिधित्व करता है और उनके साथ इंटरैक्ट करता है। स्ट्रिंग, या टिप्पणी).
Aspose.Svg.Dom.Attributesद Aspose.Svg.Dom.विशेषताएं नेमस्पेस में एकीकृत विशेषता वर्ग शामिल हैं जो निर्दिष्ट करता है या किसी ऑब्जेक्ट (नोड, तत्व, …) सुविधा या व्यवहार को योग्य बनाता है।
Aspose.Svg.Dom.Cssद Aspose.Svg.Dom.Css नेमस्पेस सीएसएस से संबंधित सभी जोड़-तोड़ के लिए है। यह सीएसएस संपत्ति नाम के आसपास केंद्रित है - मूल्य जोड़े सीएसएस आधिकारिक दस्तावेजों द्वारा निर्दिष्ट।
Aspose.Svg.Dom.Eventsद Aspose.Svg.Dom.इवेंट्स नेमस्पेस DOM अपडेटिंग से संबंधित किसी भी इवेंट के लिए ऑब्जेक्ट प्रदान करता है। इसमें विशेष प्रासंगिक जानकारी अवलोकन की सदस्यता शामिल है जो घटना के साथ-साथ कस्टम इवेंट निर्माण से जुड़ी है।
Aspose.Svg.Dom.Mutationsद Aspose.Svg.Dom.Mutations DOM म्यूटेशन देखने और विशिष्ट कॉलबैक जानकारी प्राप्त करने का अवसर प्रदान करता है।
Aspose.Svg.Dom.Traversalद Aspose.Svg.Dom.Traversalनेमस्पेस में ऐसी विधियाँ हैं जो तत्वों के बीच नेविगेट करने के लिए पुनरावृत्तियाँ और ट्री-वॉकर बनाते हैं और एक नोड और उसके बच्चों को दस्तावेज़ क्रम में पार करते हैं।
Aspose.Svg.Dom.Traversal.Filtersनाम स्थान नोड फ़िल्टरिंग कार्यक्षमता द्वारा दर्शाया गया है। फ़िल्टर ऐसी वस्तुएं हैं जो जानते हैं कि नोड्स को “फ़िल्टर आउट” कैसे करना है। यदि फ़िल्टर नोड को स्वीकार करने के लिए कहता है, तो ट्रैवर्सल लॉजिक इसे लौटाता है; अन्यथा, ट्रैवर्सल अगले नोड की तलाश करता है और दिखावा करता है कि अस्वीकार किया गया नोड वहां नहीं था।
Aspose.Svg.Dom.ViewsAspose.Svg.Dom.Views नेमस्पेस एब्सट्रैक्ट व्यू और डॉक्यूमेंट व्यू इंटरफेस के अनुसार डॉक्यूमेंट ऑब्जेक्ट मॉडल व्यू स्पेसिफिकेशन का वर्णन करता है।
Aspose.Svg.Dom.XPathनामस्थान में XML दस्तावेज़ में तत्वों और विशेषताओं के माध्यम से नेविगेट करने के तरीके शामिल हैं।
Aspose.Svg.Drawingद Aspose.Svg.Drawing नेमस्पेस में माप और इकाइयों को निर्दिष्ट करने के लिए ऑब्जेक्ट और इंटरफेस के साथ-साथ ब्रश, रंग और फोंट जैसी विशेषता ऑब्जेक्ट शामिल हैं।
Aspose.Svg.Eventsनामस्थान में इवेंट आधारित अन्तरक्रियाशीलता जैसे समय की घटनाओं और ज़ूमिंग के लिए कक्षाएं शामिल हैं।
Aspose.Svg.Filtersद Aspose.Svg.Dom.Svg.फ़िल्टर नेमस्पेस में एसवीजी विनिर्देश में फ़िल्टर प्रभाव से संबंधित वर्ग और इंटरफेस शामिल हैं।
Aspose.Svg.ImageVectorizationद Aspose.Svg.ImageVectorizationनेमस्पेस में रास्टर छवियों को सदिश बनाने और उन्हें एसवीजी दस्तावेज़ों में परिवर्तित करने के लिए कक्षाएं शामिल हैं। इस प्रक्रिया में बिटमैप्स को पथ तत्वों से बने ज्यामितीय आकृतियों में कम करना और उन्हें एसवीजी के रूप में संग्रहीत करना शामिल है। और वैश्वीकरण विकल्पों को कॉन्फ़िगर करना।
Aspose.Svg.IOमानक IO (इनपुट-आउटपुट) टूल के अतिरिक्त Aspose.Svg.IO नेमस्पेस में सहायक वर्ग और इंटरफेस शामिल हैं।
Aspose.Svg.Netद Aspose.Svg.Netनेमस्पेस क्लासेस और इंटरफेस द्वारा प्रस्तुत किया गया है जो आसान नेटवर्क प्रोसेसिंग में मदद के लिए जिम्मेदार हैं।
Aspose.Svg.Net.Headersद Aspose.Svg.Net.Headers नेटवर्किंग पर हेडर सामग्री का वर्णन करने के लिए कुछ डेटा वर्ग प्रदान करता है।
Aspose.Svg.Net.MessageFiltersद Aspose.Svg.Net.MessageFilters नेमस्पेस क्लास प्रदान करता है जो संदेश फ़िल्टर अबास्ट्रक्शन लागू करता है।
Aspose.Svg.Net.MessageHandlersद Aspose.Svg.Net.MessageHandlers नामस्थान is कक्षाओं द्वारा प्रस्तुत किया गया - विभिन्न प्रोटोकॉल के संदेश संचालक।
Aspose.Svg.Pathsद Aspose.Svg.Dom.Svg.Paths नेमस्पेस के लिए कक्षाओं का वर्णन करता है जो एक आकृति की रूपरेखा का प्रतिनिधित्व करता है जिसे भरा या स्ट्रोक किया जा सकता है।
Aspose.Svg.Renderingद Aspose.Svg.Renderingनेमस्पेस में कई रेंडरर ऑब्जेक्ट्स के साथ-साथ उचित निम्न स्तर के विकल्प वर्ग शामिल हैं जो IDevice कार्यान्वयन में दस्तावेज़/फ़ाइलें प्रस्तुत करने के लिए ज़िम्मेदार हैं।
Aspose.Svg.Rendering.Fontsद Aspose.Svg.Rendering.Fonts नेमस्पेस में वे वर्ग और विधियाँ हैं जो आपको फ़ॉन्ट मिलान एल्गोरिथम के कुछ भागों को नियंत्रित करने की अनुमति देती हैं।
Aspose.Svg.Rendering.Imageद Aspose.Svg.Rendering.Image नेमस्पेस विशिष्ट डिवाइस क्लास के साथ-साथ कुछ रेंडरिंग विकल्प क्लासेस प्रदान करता है जो रास्टर प्रारूपों को रेंडर करने के लिए जिम्मेदार हैं: jpeg, png, bmp, gif, tiff.
Aspose.Svg.Rendering.Pdfद Aspose.Svg.Rendering.Pdfनेमस्पेस विशिष्ट उपकरण वर्ग के साथ-साथ कुछ रेंडरिंग विकल्प प्रदान करता है।
Aspose.Svg.Rendering.Pdf.Encryptionद Aspose.Svg.Rendering.Pdf.एन्क्रिप्शन नामस्थान में डेटा वर्ग शामिल हैं जो पीडीएफ एन्क्रिप्शन विवरण जैसे पासवर्ड, एन्क्रिप्शन एल्गोरिदम और इसी तरह का वर्णन करते हैं।
Aspose.Svg.Rendering.Xpsद Aspose.Svg.Rendering.Xps नेमस्पेस विशिष्ट उपकरण वर्ग के साथ-साथ कुछ रेंडरिंग विकल्प वर्ग प्रदान करता है जो एक xps दस्तावेज़ को प्रस्तुत करने के लिए जिम्मेदार हैं।
Aspose.Svg.Savingद Aspose.Svg.Saving रूपांतरण/बचत प्रक्रिया पर विशिष्ट बचत विकल्पों के विवरण के लिए नाम स्थान डेटा वर्गों द्वारा प्रस्तुत किया गया है।
Aspose.Svg.Servicesद Aspose.Svg.Services सेवा कार्यान्वयन के लिए प्रोटोकॉल के रूप में नाम स्थान में इंटरफ़ेस शामिल है.
Aspose.Svg.Toolkit.Optimizersद Aspose.Svg.Toolkit.Optimizers नेमस्पेस में एसवीजी दस्तावेज़ों के अनुकूलन के लिए कक्षाएं हैं। अनुकूलन प्रक्रिया में अप्रयुक्त या अदृश्य तत्वों और उनकी विशेषताओं को हटाना, समूहों को मर्ज करना और पथ खंडों के आकार को कम करना शामिल है।
Aspose.Svg.Windowद Aspose.Svg.Window नामस्थान for विंडो ऑब्जेक्ट से संबंधित है जो एक DOM दस्तावेज़ वाले window का प्रतिनिधित्व करता है। इसमें सक्रिय दस्तावेज़ पते और ब्राउज़िंग इतिहास से संबंधित वर्ग और इंटरफ़ेस शामिल हैं।