ทำตามบทความนี้เพื่อ แปลง PDF เป็นการนำเสนอ PowerPoint ด้วย C# REST API คุณจะได้เรียนรู้กระบวนการ การแทรก PDF ลงใน PowerPoint ด้วย C# Low Code API โดยใช้ Cloud SDK ที่ใช้ .NET ต้องใช้การเรียก API สองครั้งเพื่อแปลง PDF ที่สมบูรณ์ให้เป็นงานนำเสนอ
ข้อกำหนดเบื้องต้น
ดาวน์โหลด Aspose.Slides Cloud SDK for Dotnet for changing a PDF to a PPTX
ตั้งค่าโปรเจ็กต์ C# ด้วย SDK ข้างต้นเพื่อเพิ่ม PDF เป็นสไลด์ในงานนำเสนอ
ขั้นตอนในการแปลง PDF เป็นงานนำเสนอ PowerPoint ด้วย API ที่ใช้ C# .NET
- สร้างอินสแตนซ์ของออบเจ็กต์ SlidesApi โดยใช้รหัสไคลเอ็นต์และข้อมูลลับสำหรับการแปลง PDF เป็น PPTX
- โหลดไฟล์ PDF ต้นฉบับลงในสตรีมหน่วยความจำเพื่อแปลงเป็นงานนำเสนอ PowerPoint
- เรียกใช้เมธอด ImportFromPdf() โดยตั้งชื่อการนำเสนอเอาต์พุตและสตรีม PDF ต้นฉบับ
- ดาวน์โหลดงานนำเสนอจากระบบคลาวด์พร้อมหน้า PDF เป็นสไลด์ในนั้น
ขั้นตอนเหล่านี้อธิบายวิธีแปลง PDF เป็นงานนำเสนอ PowerPoint ด้วย C# REST API เริ่มต้นออบเจ็กต์ SlidesApi เพื่อทำงานกับคุณสมบัตินี้ โหลดไฟล์ PDF ต้นฉบับลงในสตรีมหน่วยความจำ และเรียกใช้เมธอด ImportFromPdf() โดยระบุชื่อการนำเสนอเอาต์พุตและสตรีมที่มีเนื้อหา PDF คุณสามารถดาวน์โหลดไฟล์การนำเสนอผลลัพธ์ได้โดยใช้ชื่อการนำเสนอเอาท์พุตที่ระบุข้างต้น
รหัสสำหรับการนำเข้า PDF ไปยัง PowerPoint ด้วย C# REST API
using Aspose.Slides.Cloud.Sdk; | |
using Aspose.Slides.Cloud.Sdk.Model; | |
using System; | |
using System.IO; | |
namespace AsposeTestCodes | |
{ | |
class Program | |
{ | |
static void Main(string[] args)//Main method for converting PDF to PPTX | |
{ | |
SlidesApi slidesApi = new SlidesApi("Client ID", "Secret");// Instantiate the SlidesApi | |
var streamPdf = new MemoryStream(File.ReadAllBytes("sample.pdf"));// Load the source PDF | |
var result = slidesApi.ImportFromPdf("output.pptx", streamPdf); // Change PDF to PPTX | |
Stream stream = slidesApi.DownloadFile("output.pptx"); // Download the output | |
var fs = new FileStream("Downloaded.pptx", FileMode.Create, FileAccess.Write); //Save the output | |
stream.CopyTo(fs); | |
} | |
} | |
} |
รหัสนี้ได้สาธิตวิธีการเปลี่ยน PDF เป็น PowerPoint ด้วย C# RESTful Service คุณสามารถตั้งค่าตัวเลือกสำหรับการตรวจหาตารางในไฟล์ PDF ต้นฉบับและแสดงผลในการนำเสนอเอาท์พุตได้ นอกจากนี้ยังมีตัวเลือกสำหรับการตั้งรหัสผ่านสำหรับการเปิดไฟล์ PDF ต้นฉบับหากมีการป้องกัน
บทความนี้ได้สอนเราเกี่ยวกับกระบวนการบันทึก PDF เป็นการนำเสนอด้วยอินเทอร์เฟซ C# REST หากต้องการเพิ่มไฮเปอร์ลิงก์ในงานนำเสนอ โปรดดูบทความเกี่ยวกับ เพิ่มไฮเปอร์ลิงก์ไปยัง PowerPoint ด้วย C# REST API