สไลด์ PowerPoint มีประสิทธิภาพสำหรับการนำเสนอสด แต่มีข้อจำกัดในด้านการแชร์ การเข้าถึง และการมีส่วนร่วม อย่างไรก็ตาม การแปลงไฟล์ PPT หรือ PPTX เป็นรูปแบบ MP4 ช่วยให้คุณสร้างงานนำเสนอในรูปแบบวิดีโอที่แชร์ได้ง่าย ดูได้บนอุปกรณ์ใดก็ได้ และเหมาะสำหรับแพลตฟอร์มอย่าง YouTube หรือโซเชียลมีเดีย วิธีนี้ไม่เพียงแต่รับประกันว่าเนื้อหาของคุณจะถูกนำเสนอตามที่ต้องการเท่านั้น แต่ยังขยายการเข้าถึงกลุ่มเป้าหมาย ทำให้การนำเสนอของคุณมีชีวิตชีวาและมีประสิทธิภาพมากขึ้น
API การแปลง PowerPoint เป็น MP4
Aspose.Slides Cloud SDK for .NET นำเสนอโซลูชันอันทรงพลังและใช้งานง่ายสำหรับการแปลงงานนำเสนอ PowerPoint (PPT หรือ PPTX) เป็นรูปแบบวิดีโอ MP4 ด้วย SDK นี้ คุณสามารถทำให้กระบวนการแปลงภายในแอปพลิเคชัน .NET ของคุณเป็นแบบอัตโนมัติได้อย่างง่ายดาย โดยรับรองว่าแอนิเมชัน การเปลี่ยนฉาก และองค์ประกอบมัลติมีเดียทั้งหมดในสไลด์ของคุณจะถูกเก็บรักษาไว้ในเอาต์พุตวิดีโอขั้นสุดท้าย
ขั้นตอนแรกคือการเพิ่มการอ้างอิง SDK ในโซลูชัน .NET ของคุณ ดังนั้น ให้ค้นหา Aspose.Slides-Cloud
ในตัวจัดการแพ็คเกจ NuGet และคลิกปุ่ม เพิ่มแพ็คเกจ
ประการที่สอง ไปที่ แดชบอร์ดคลาวด์ และรับข้อมูลประจำตัวไคลเอนต์ส่วนบุคคลของคุณ
หากต้องการสร้างบัญชีฟรี โปรดไปที่คู่มือ เริ่มต้นอย่างรวดเร็ว
PPT เป็น MP4 ใน C# .NET
ส่วนนี้ให้รายละเอียดเกี่ยวกับวิธีการส่งออก PowerPoint เป็น MP4 สำหรับเนื้อหาการตลาด โดยเพียงแค่แปลงไฟล์ PPT เป็นรูปแบบ MP4 เราสามารถแปลง PowerPoint เป็น MP4 และเผยแพร่บน YouTube หรือแปลง PPT เป็น MP4 และอัปโหลดไปยัง TikTok เพื่อดูอย่างรวดเร็ว
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);
ขั้นแรก ให้สร้างอินสแตนซ์ของคลาส SlidesApi ที่เราส่งข้อมูลประจำตัวไคลเอนต์เป็นอาร์กิวเมนต์
var response = slidesApi.DownloadPresentation(inputFile, ExportFormat.Mpeg4);
เรียก API เพื่อเริ่มการแปลง PowerPoint เป็น MP4
saveToDisk(result, "d:/ResultantFile.mp4");
ในที่สุด เราเรียกใช้วิธีการแบบกำหนดเองเพื่อบันทึก MP4 ที่ได้ลงในไดรฟ์ภายในเครื่อง
// สำหรับตัวอย่างเพิ่มเติม โปรดไปที่ https://github.com/aspose-slides-cloud
// รับข้อมูลประจำตัวลูกค้าจาก https://dashboard.aspose.cloud/
string clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxx";
string clientID = "ee170169-ca49-49a4-87b7-xxxxxxxx";
// สร้างอินสแตนซ์ของ SlidesApi
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);
// ชื่อของอินพุต PowerPoint ที่อยู่ในไดรฟ์ภายในเครื่อง
string sourcePPT = "source.ppt";
// เรียก API เพื่อแปลงการนำเสนอ PPT เป็น MP4 และบันทึกผลลัพธ์ในวัตถุการตอบสนอง
var response = slidesApi.DownloadPresentation(sourcePPT, ExportFormat.Mp4);
// เรียกใช้วิธีการที่กำหนดเองเพื่อบันทึก MP4 ที่ได้ลงในไดรฟ์ภายในเครื่อง
saveToDisk(response, @"D:\myResultant.mp4");
// วิธีการบันทึกเนื้อหาสตรีมไปยังไฟล์บนไดรฟ์ภายในเครื่อง
public static void saveToDisk(Stream responseStream, String resultantFile)
{
var fileStream = File.Create(resultantFile);
responseStream.Seek(0, SeekOrigin.Begin);
responseStream.CopyTo(fileStream);
fileStream.Close();
}
- สามารถดาวน์โหลดตัวอย่างการนำเสนอ PowerPoint ได้จาก Prismatic design.ppt และ myResultantFile.mp4
แปลง PPTX เป็น MP4 โดยใช้คำสั่ง cURL
การแปลง PowerPoint เป็น MP4 โดยใช้คำสั่ง Aspose.Slides Cloud และ cURL เป็นวิธีการที่ตรงไปตรงมาและมีประสิทธิภาพในการผสานการแปลงวิดีโอเข้ากับเวิร์กโฟลว์ของคุณ วิธีนี้ใช้ประโยชน์จากความสามารถของ Aspose.Slides Cloud API ช่วยให้คุณแปลงไฟล์ PPT หรือ PPTX เป็น MP4 ได้โดยการส่งคำสั่ง cURL
ขั้นตอนแรกคือการดำเนินการคำสั่งต่อไปนี้เพื่อสร้างโทเค็นการเข้าถึง JWT:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=XXXXXXX-b195-426c-85f7-XXXXXXXX&client_secret=XXXXXXXXXXXXXXXXXXXXXXXXX" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
ตอนนี้ให้ดำเนินการคำสั่งต่อไปนี้เพื่อแปลง PPTX เป็นรูปแบบ MP4
curl -v "https://api.aspose.cloud/v3.0/slides/{sourceFile}/Mpeg4?outPath={resultantFile}" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{}"
แทนที่ sourceFile
ด้วยชื่อของอินพุตการนำเสนอ PowerPoint ที่มีอยู่ในที่เก็บข้อมูลบนคลาวด์ resultantFile
ด้วยชื่อของผลลัพธ์ MP4 และ accessToken
ด้วยโทเค็น JWT ที่สร้างขึ้นด้านบน
บทสรุป
โดยสรุป การแปลงงานนำเสนอ PowerPoint เป็นรูปแบบวิดีโอ MP4 ถือเป็นแนวทางปฏิบัติที่สำคัญในการเพิ่มความสามารถในการเข้าถึง ความสามารถในการแชร์ และผลกระทบของเนื้อหาของคุณ ไม่ว่าคุณจะเลือกใช้ Aspose.Slides Cloud SDK สำหรับ .NET สำหรับโซลูชันที่บูรณาการและปรับแต่งได้มากขึ้น หรือเลือกใช้คำสั่ง cURL ที่เรียบง่ายและมีประสิทธิภาพ ทั้งสองวิธีให้ผลลัพธ์ที่เชื่อถือได้และมีคุณภาพสูง
ลิงค์ที่เป็นประโยชน์
บทความที่เกี่ยวข้อง
เราขอแนะนำให้เยี่ยมชมบล็อกต่อไปนี้: