จัดการการเข้าถึงการนำเสนอใน 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();