ทำไมต้องเป็นงานนำเสนอด้วย PowerPoint?

PowerPoint presentations เป็นหนึ่งในรูปแบบข้อมูลและการนำเสนอข้อมูลที่ได้รับความนิยมและถูกใช้งานอย่างแพร่หลายในการประชุมคณะกรรมการและการประชุมทั่วไป นอกจากนี้ ในโลกของ eLearning PowerPoint ถือเป็นหนึ่งในรูปแบบการแชร์ความรู้ที่ได้รับความนิยม รูปแบบการนำเสนอนี้ได้เปลี่ยนวิธีการที่ผู้คนแสดงความคิดและข้อมูลต่อผู้ชม ไฟล์การนำเสนอเก็บข้อมูลที่เกี่ยวข้องเพื่อรองรับข้อมูลการนำเสนอ เช่น สไลด์ รูปทรง ข้อความ การเคลื่อนไหว วิดีโอ เสียง และวัตถุที่ฝังอยู่
ตามที่คุณต้องการ คุณใช้ซอฟต์แวร์การนำเสนอเช่น Microsoft PowerPoint, Apache OpenOffice Impress, Apple Keynote เป็นต้น เพื่อสร้างแผ่นพับ ซองจดหมาย นามบัตร คำเชิญ ใบรับรอง แบบฟอร์ม ปฏิทิน และแม้แต่หนังสือ นามสกุลไฟล์การนำเสนอที่ใช้บ่อยและรูปแบบไฟล์ที่เกี่ยวข้องรวมถึง PPTX, PPT, และ ODP.
ข้อมูล: Aspose ให้บริการ เครื่องมือแปลง PowerPoint เป็น PDF ฟรี ที่ช่วยให้คุณสามารถแปลงการนำเสนอเป็น PDF ออนไลน์ได้.
ฟีเจอร์ที่นำเสนอโดย Aspose.Slides Cloud
ในการจัดทำการนำเสนอที่น่าสนใจ คุณต้องเข้าใจสิ่งที่ API การประมวลผลการนำเสนอของคุณมีให้ทั้งหมดก่อน Aspose.Slides Cloud ช่วยให้คุณสร้างสไลด์ที่ออกแบบอย่างดีและมีผลกระทบใน Presentations แนวคิดของสไลด์นั้นน่าทึ่งมาก เนื่องจากข้อมูลที่เกี่ยวข้องจะถูกจัดกลุ่มอยู่บนสไลด์เฉพาะ คุณสามารถเพิ่มไทม์ไลน์และแผนภูมิที่สวยงามลงในการนำเสนอของคุณโดยใช้ API
ที่ระดับสไลด์ API มีฟีเจอร์ในการ เพิ่ม ลบ คัดลอก ย้าย, นับจำนวนสไลด์ มิติ และข้อมูลเกี่ยวกับวัตถุอื่น ๆ ในสไลด์ กรุณาพิจารณาเยี่ยมชมลิงก์ต่อไปนี้สำหรับข้อมูลเกี่ยวกับ features offered by Aspose.Slides Cloud API.
เพิ่ม, ย้าย, ลบ, คัดลอก สไลด์
ขณะที่จัดการงานนำเสนอ PowerPoint หนึ่งในปฏิบัติการที่ผู้ใช้ทำบ่อยที่สุดรวมถึงการเพิ่มสไลด์ว่างใหม่ การย้ายสไลด์ไปยังตำแหน่งใหม่ในงานนำเสนอ การคัดลอกสไลด์ที่มีอยู่ไปยังตำแหน่งใหม่ หรือการลบสไลด์ที่มีอยู่จากไฟล์งานนำเสนอ เมื่อจัดการกับไฟล์ เราจะมีตัวเลือกในการทำงานบนไฟล์ที่เก็บไว้ในระบบไฟล์ภายในหรือไฟล์ที่เก็บไว้ในคลาวด์.
ในตัวอย่างต่อไปนี้ เราจะจัดการกับตัวอย่างการนำเสนอที่แนบมาซึ่งมีสไลด์หลักเพียงหนึ่งสไลด์เท่านั้น

Image 1:- ตัวอย่างของไฟล์งานนำเสนอแหล่งข้อมูล
เพิ่มสไลด์ว่าง
ตามที่แสดงในโค้ดเด็ดด้านล่าง วิธีเดียว PostSlidesAddRequest(..) ถูกใช้เพื่อเพิ่มสไลด์ใหม่ลงในไฟล์นำเสนอ พารามิเตอร์แรกจะรับชื่อไฟล์นำเสนอ พารามิเตอร์ที่สองจะรับค่าดัชนีที่สไลด์ต้องการจะถูกเพิ่ม ถ้าพารามิเตอร์ดัชนีไม่ได้ระบุไว้ สไลด์จะถูกเพิ่มที่ท้ายสุดของสไลด์ที่มีอยู่แล้วในนำเสนอ พารามิเตอร์ที่สามคือข้อมูลรหัสผ่านสำหรับไฟล์ และอื่น ๆ พารามิเตอร์ทั้งหมดที่นอกเหนือจากชื่อไฟล์นำเสนอเป็นทางเลือก
string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// สร้างวัตถุของ SlidesAPI โดยส่งข้อมูล AppKey และ AppSid
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);
// อัปโหลดไฟล์ไปยังพื้นที่เก็บข้อมูลบนคลาวด์เพื่อตรวจสอบ
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// เพิ่มสไลด์ว่างใหม่ที่ดัชนีแรก พารามิเตอร์ดัชนีเป็นทางเลือก
slidesApi.PostSlidesAdd(new PostSlidesAddRequest("Presentation1.pptx"));

Image 2:- ตัวอย่างหลังจากเพิ่มสไลด์ว่างที่ดัชนีที่ 2
ย้ายสไลด์
API ให้วิธีที่ง่ายในการจัดเรียงตำแหน่งของสไลด์ภายในไฟล์นำเสนอ คุณเพียงแค่ต้องระบุตำแหน่ง/ชื่อของไฟล์นำเข้า ดัชนีของสไลด์ที่คุณต้องการย้าย และอาร์กิวเมนต์ที่สามซึ่งชี้ไปยังดัชนีที่คุณต้องการย้ายไฟล์ ตามที่มีอยู่ในโค้ดด้านล่าง สไลด์จากดัชนีที่ 2 จะถูกย้ายไปยังดัชนีที่ 1
string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// สร้างอ็อบเจ็กต์ของ SlidesAPI ในขณะที่ส่งข้อมูล AppKey และ AppSid
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);
// อัปโหลดไฟล์ไปยังคลาวด์สโตเรจเพื่อการประมวลผล
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// เลื่อนสไลด์จากดัชนี 2 ไปยังดัชนี 1
slidesApi.PostSlidesReorder(new PostSlidesReorderRequest("Presentation1.pptx", 2, 1));

Image 2:- ตัวอย่างหลังจากเปลี่ยนลำดับจากสไลด์ที่ 2 เป็นดัชนีที่ 1
ลบสไลด์
Among the CRUD operations, Delete also possesses its importance because we sometimes stumble upon a requirement to remove unnecessary or outdated information. So in order to cater to this requirement, the API is fully capable of handling such requests. You get the option to delete all slides in a presentation using DeleteSlidesCleanSlidesList(..) method or remove a slide at a specific index using DeleteSlideByIndex(..) method which accepts two arguments i.e. input presentation file name and index of the slide to be removed.
string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// สร้างอ็อบเจ็กต์ของ SlidesAPI ในขณะที่ส่งข้อมูล AppKey และ AppSid
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);
// อัปโหลดไฟล์ไปยังคลาวด์สโตเรจเพื่อการประมวลผล
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// เลื่อนสไลด์จากดัชนี 2 ไปยังดัชนี 1
slidesApi.PostSlidesReorder(new PostSlidesReorderRequest("Presentation1.pptx", 2, 1));

Image 4:- ตัวอย่างหลังจากลบสไลด์ที่ดัชนีที่ 2.