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