แยก PowerPoint

แยกงานนำเสนอ PowerPoint ออนไลน์ | เรียนรู้วิธีการแยก PPT.

บทความนี้อธิบายขั้นตอนในการแบ่งพรีเซนเทชัน PowerPoint ในแอปพลิเคชัน C# เราทราบดีว่าไฟล์ PPT ประกอบด้วยข้อมูลประเภทต่างๆ เช่น ข้อความ จุดบูลเล็ต รูปภาพ สื่อมัลติมีเดีย และวัตถุ OLE ที่ฝังไว้ ดังนั้นแทนที่จะแชร์ไฟล์ทั้งหมด คุณอาจมีความต้องการที่จะแบ่งสไลด์ PowerPoint เป็นไฟล์แยกต่างหากและแชร์ตามนั้น ดังนั้นเราจะทำการแบ่ง PPT เป็นหลายไฟล์โดยใช้โปรแกรม

แยก PPT ออนไลน์ในเบราว์เซอร์เว็บ

เอกสาร API Reference for Aspose.Slides Cloud ยังมีให้ในรูปแบบ swagger ออนไลน์ ตามที่กำหนดใน Document Object Model ของ Aspose.Slides การนำเสนอ PowerPoint ประกอบด้วยคอลเลกชันของ Slides API คลาวด์สำหรับการประมวลผล PowerPoint ของเราให้ตัวเลือกมากมายเมื่อแยกสไลด์ของ PowerPoint และช่วยให้คุณบันทึกผลลัพธ์ในรูปแบบผลลัพธ์ที่หลากหลาย รูปภาพที่อยู่ด้านขวาแสดงรายการรูปแบบผลลัพธ์ที่รองรับโดยการดำเนินการแยก

ตอนนี้เป็นขั้นตอนแรก ให้คุณยืนยันผู้ใช้ของคุณโดยการ提供 App SID และ App Key และเมื่อคุณได้ให้ข้อมูลประจำตัวที่ถูกต้องแล้ว จะมีการสร้างโทเค็น JWT ดังนั้นเพื่อที่จะบรรลุความต้องการในการแบ่งสไลด์ของงานนำเสนอ PowerPoint เราจึงจำเป็นต้องใช้วิธีการ PostSlidesSplit ตอนนี้ให้คลิกปุ่มทดลองใช้งานถัดจากวิธีการ Split POST ขั้นต่ำที่สุด คุณต้องให้ชื่อไฟล์งานนำเสนอเป็นข้อมูลนำเข้าเพื่อเริ่มดำเนินการ

Presentation1.pptx ดูตัวอย่างบน Cloud storage

Image 1:- ตัวอย่าง Presentation1.pptx บนพื้นที่เก็บข้อมูลคลาวด์

ตั้งค่า รูปแบบการนำเสนอ PowerPoint

การเลือกฟอร์แมต PPTX จากเมนูแบบดรอปดาวน์

Image 2:- เลือกฟอร์แมต PPTX จากเมนูแบบเลื่อนลง

ในกรณีนี้ เราจะใช้ Presentation1.pptx ตามที่แสดงในภาพด้านบนเพื่อดำเนินการแยกไฟล์ ใต้เมนูดรอปดาวน์รูปแบบ เราจำเป็นต้องเลือก รูปแบบเอาต์พุตที่ต้องการหลังจากการแยก ไฟล์ ให้เราใช้ PPTX สำหรับกรณีนี้ ขั้นตอนถัดไปคือการระบุค่าจาก และ ถึง สำหรับสไลด์ เมื่อค่าจากไม่ได้ระบุ การแยกจะเริ่มต้นจากสไลด์แรกของการนำเสนอ เช่นเดียวกัน หากเราไม่ระบุค่าถึง การแยกจะสิ้นสุดที่สไลด์สุดท้าย เนื่องจากไฟล์นำเข้าของเรามีเพียงสองสไลด์ เราจะข้ามขั้นตอนนี้และมันจะทำการแยกทั้งสองสไลด์เป็นไฟล์นำเสนอแยกต่างหาก

หากบัญชีผู้ใช้ได้รับการตรวจสอบสิทธิ์อย่างถูกต้องและพารามิเตอร์อินพุตที่ต้องการถูกต้อง คุณจะเห็นว่าโค้ดการตอบสนองของเซิร์ฟเวอร์ 200 ถูกแสดงและเนื้อหาการตอบสนองจะระบุลิงก์ไฟล์ PPTX แหล่งที่มาและผลลัพธ์ กรุณาดูไฟล์ภาพด้านล่างนี้

ตัวอย่างเนื้อหาการตอบกลับของเซิร์ฟเวอร์

Image 3:- ตัวอย่างของเนื้อความการตอบสนองจากเซิร์ฟเวอร์.

คุณอาจสังเกตคำสั่ง cURL ที่แสดงออกมา ซึ่งสามารถใช้ในการทำงานแยกสไลด์ PowerPoint ต่อไปได้ (หลังจากการอัปเดตอาร์กิวเมนต์ที่จำเป็น)

ตอนนี้เรามาดูการจัดเก็บข้อมูลบนคลาวด์หลังจากการดำเนินการนี้กันเถอะ สังเกตว่ามีไฟล์พรีเซนเทชัน PowerPoint ใหม่สองไฟล์ถูกแสดงในที่เก็บข้อมูลบนคลาวด์

ไฟล์ PowerPoint ที่เป็นผลจากการดำเนินการ Split.

Image 4:- ผลลัพธ์ไฟล์ PowerPoint หลังจากการแยกการดำเนินงาน.

ตอนนี้เรามาดูกันที่งานนำเสนอ PowerPoint ที่ได้จากการทำงานกันเถอะ

การดูตัวอย่างสองสไลด์ในงานนำเสนอ PowerPoint

Image 5:- ตัวอย่างของสองสไลด์ในงานนำเสนอ PowerPoint แหล่งข้อมูล

สไลด์แรกถูกส่งออกเป็นไฟล์ PTX แยกต่างหาก。

Image 6:- สไลด์แรกถูกส่งออกเป็นไฟล์ PPTX แยกต่างหาก。

สไลด์ที่สองถูกส่งออกเป็นไฟล์ PTX แยกต่างหาก。

Image 7:- สไลด์ที่สองถูกส่งออกเป็นไฟล์ PTX แยกต่างหาก.

แยกการนำเสนอ PowerPoint ด้วย C#

ในส่วนนี้ เราจะมาดูรายละเอียดเกี่ยวกับวิธีการแบ่งสไลด์ PowerPoint โดยใช้ Aspose.Slides Cloud SDK for .NET ดังนั้นเราจะทำการอัพโหลดไฟล์ Presentation1.pptx ไปยังคลาวด์สตอเรจก่อนและจากนั้นทำการแบ่งสไลด์

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);

String fileName = "Presentation1.pptx";
int? width = null;
int? height = null;
int? from = 1;
int? to = 2;

// อัปโหลด PowerPoint.pptx ไปยัง Cloud storage
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// แยกสไลด์ PowerPoint จากดัชนี 1 ถึง 2 และบันทึกผลลัพธ์ในรูปแบบ PPTX
slidesApi.PostSlidesSplit(new PostSlidesSplitRequest(fileName, null, SlideExportFormat.Pptx, width, height, to, from));

ในขณะที่ใช้โค้ดส่วนนี้ คุณยังสามารถสร้างผลลัพธ์ในรูปแบบอื่น ๆ ที่รองรับได้ เช่น PPT เป็น PDF, PPT เป็น JPG, PPT เป็น PNG, PPT เป็น HTML, PPT เป็น XPS เป็นต้น สิ่งที่คุณต้องทำคือเปลี่ยนค่าของ SlideExportFormat enumeration ใน PostSlidesSplitRequest() method.

Info: ต้องการดู ppt splitter ออนไลน์ไหม ? ลองใช้แอป online Splitter ของเราฟรีดูสิครับ.

ข้อสรุป

ในบทความนี้ เราได้เรียนรู้รายละเอียดเกี่ยวกับวิธีการแบ่งพรีเซนเทชัน PowerPoint โดยใช้ C# .NET รวมถึงผ่านคำสั่ง cURL ตามความต้องการของคุณ คุณสามารถดาวน์โหลดรหัสต้นฉบับทั้งหมดของ Aspose.Slides Cloud SDK สำหรับ .NET ได้จาก GitHub นอกจากนี้ หากคุณพบปัญหาใด ๆ ขณะใช้ API กรุณาติดต่อเราผ่าน free customer support forum

บทความที่เกี่ยวข้อง