แสดงแถบความคืบหน้าในงานนำเสนอใน Google สไลด์
ระดับการเขียนโค้ด: ระดับกลาง
ระยะเวลา: 15 นาที
ประเภทโปรเจ็กต์: ส่วนเสริมสำหรับเครื่องมือแก้ไข
วัตถุประสงค์
- ทําความเข้าใจว่าโซลูชันทํางานอย่างไร
- ทําความเข้าใจสิ่งที่บริการ Apps Script ทําภายในโซลูชัน
- ตั้งค่าสคริปต์
- เรียกใช้สคริปต์
เกี่ยวกับโซลูชันนี้
ใช้โซลูชันนี้เพื่อเพิ่มแถบความคืบหน้าที่ด้านล่างของสไลด์ในงานนำเสนอ

วิธีการทำงาน
สคริปต์จะคำนวณจํานวนสไลด์ในงานนำเสนอและเพิ่มรูปสี่เหลี่ยมผืนผ้าที่ด้านล่างของแต่ละสไลด์ สคริปต์จะเพิ่มความกว้างของรูปร่างสี่เหลี่ยมผืนผ้าแต่ละรูปเพื่อแสดงความคืบหน้าภายในสไลด์
บริการ Apps Script
โซลูชันนี้ใช้บริการต่อไปนี้
- บริการสไลด์ - รับสไลด์ของงานนำเสนอและเพิ่มรูปร่างสี่เหลี่ยมผืนผ้าลงในสไลด์แต่ละรายการ
ข้อกำหนดเบื้องต้น
หากต้องการใช้ตัวอย่างนี้ คุณต้องมีข้อกําหนดเบื้องต้นต่อไปนี้
- บัญชี Google (บัญชี Google Workspace อาจต้องได้รับอนุมัติจากผู้ดูแลระบบ)
- เว็บเบราว์เซอร์ที่มีการเข้าถึงอินเทอร์เน็ต
ตั้งค่าสคริปต์
- คลิกปุ่มต่อไปนี้เพื่อทำสำเนาของงานนำเสนอแถบความคืบหน้าใน Google สไลด์ โปรเจ็กต์ Apps Script สำหรับโซลูชันนี้แนบมากับงานนำเสนอ
ทำสำเนา
- ในการแสดงภาพ คลิกส่วนขยาย
>
แถบความคืบหน้า >
แสดงแถบความคืบหน้า
ให้สิทธิ์สคริปต์เมื่อได้รับข้อความแจ้ง
หากหน้าจอความยินยอมของ OAuth แสดงคำเตือนว่าแอปนี้ไม่ได้รับการยืนยัน ให้ดำเนินการต่อโดยเลือกขั้นสูง >
ไปที่ {ชื่อโปรเจ็กต์} (ไม่ปลอดภัย)
คลิกส่วนขยาย >
แถบความคืบหน้า > แสดงแถบความคืบหน้า
หากต้องการนำแถบความคืบหน้าออก ให้คลิกส่วนขยาย
>
แถบความคืบหน้า > ซ่อนแถบความคืบหน้า
ตรวจสอบโค้ด
หากต้องการตรวจสอบโค้ด Apps Script ของโซลูชันนี้ ให้คลิกดูซอร์สโค้ดด้านล่าง
ผู้ร่วมให้ข้อมูล
ตัวอย่างนี้ได้รับการดูแลโดย Google ด้วยความช่วยเหลือจากผู้เชี่ยวชาญด้านการพัฒนาซอฟต์แวร์ของ Google
ขั้นตอนถัดไป
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-12-22 UTC
[null,null,["อัปเดตล่าสุด 2024-12-22 UTC"],[[["This Google Apps Script solution adds a progress bar to the bottom of Google Slides presentations to visually track progress through the slides."],["The script uses the Slides service to calculate the number of slides, add a rectangle shape to each slide, and dynamically adjust the rectangle's width to represent progress."],["Users can easily install the script by making a copy of the provided presentation and authorizing the script to access their Google Slides."],["The progress bar can be shown or hidden using the \"Progress bar\" menu found under \"Extensions\" in Google Slides after installation."],["Developers can review and modify the source code, which is publicly available on GitHub, for customization or further development."]]],["This solution adds a progress bar to Google Slides presentations using Apps Script. The script calculates the total slides and adds a rectangle to the bottom of each slide, increasing the rectangle's width to visually represent progress. Users copy a sample presentation, authorize the script, and then run it to create or remove the progress bars via the \"Extensions\" menu. It utilizes the Slides service to manipulate slides and shapes, adding and deleting these elements.\n"]]