C++ में प्रेज़ेंटेशन एक्सेसिबिलिटी को प्रबंधित करें

सारांश

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

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

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

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

निम्नलिखित कोड नमूना दर्शाता है कि कैसे पता लगाया जाए कि किसी आकार को सजावटी के रूप में चिह्नित किया गया है।

auto presentation = MakeObject<Presentation>(u"sample.pptx");

auto shape = presentation->get_Slide(0)->get_Shape(0);
Console::WriteLine(u"Is shape decorative: {0}", shape->get_IsDecorative());

presentation->Dispose();