.NET में प्रेजेंटेशन एक्सेसेबिलिटी प्रबंधित करें

परिचय

प्रेजेंटेशन एक्सेसेबिलिटी सुनिश्चित करती है कि सहायक प्रौद्योगिकियों—जैसे स्क्रीन रीडर्स, ब्रेल डिस्प्ले, या केवल कीबोर्ड नेविगेशन—का उपयोग करने वाले लोग आपके स्लाइड्स को उतनी ही प्रभावी रूप से समझ और नेविगेट कर सकें जितना कि दृष्टि वाले, माउस उपयोग करने वाले दर्शक। अच्छी प्रैक्टिस स्पष्ट पढ़ने क्रम, जानकारीपूर्ण दृश्यों के लिए अर्थपूर्ण वैकल्पिक टेक्स्ट, पर्याप्त रंग कंट्रास्ट, पठनीय टाइपोग्राफी, वर्णनात्मक लिंक टेक्स्ट, और केवल रंग या स्थिति के आधार पर अर्थ नहीं व्यक्त करने पर केंद्रित होती है। जब एक्सेसेबिलिटी शुरू से ही योजना बनायी जाती है, तो परिणामस्वरूप एक साफ़ संरचना, अधिक सामंजस्यपूर्ण दृश्यों, और ऐसी सामग्री प्राप्त होती है जो प्रत्येक दर्शक तक बिना किसी वर्कअराउंड के पहुंचती है।

सजावटी रूप में चिह्नित

सजावटी रूप में चिह्नित

सजावटी रूप में चिह्नित फ़्लैग केवल सजावटी दृश्यों को संकेत देता है ताकि स्क्रीन रीडर्स उन्हें छोड़ दें, शोर कम हो और अर्थपूर्ण सामग्री पर ध्यान रह जाए। इसे पृष्ठभूमियों, अलंकरणों और स्पेसर्स पर लागू करें—कभी भी चार्ट, आइकन, या ऐसी छवियों पर नहीं जो जानकारी प्रदान करती हों। Aspose.Slides इस फ़्लैग को डिटेक्शन और वैलिडेशन के लिए प्रकट करता है, जिससे स्वचालित एक्सेसेबिलिटी जांच और सफ़ाई संभव होती है।

using var presentation = new Presentation("sample.pptx");

var shape = presentation.Slides[0].Shapes[0];
Console.WriteLine($"Is shape decorative: {shape.IsDecorative}");