PDF เป็น PowerPoint

แปลง PDF เป็น PowerPoint ด้วย C# .NET

ด้วยการแปลงไฟล์ PDF เป็น การนำเสนอ PowerPoint เราจะสามารถปลดล็อกโลกแห่งความเป็นไปได้ โดยนำเสนอความยืดหยุ่น การโต้ตอบ และรูปลักษณ์ที่สวยงามยิ่งขึ้น ด้วยการเปลี่ยนจากเอกสารคงที่ไปเป็นสไลด์โชว์แบบไดนามิกอย่างราบรื่น คุณจะได้รับพลังในการดึงดูดผู้ชมในวงกว้างขึ้นในลักษณะที่น่าดึงดูดยิ่งขึ้น ดังนั้น ไม่ว่าคุณกำลังมองหาการนำเนื้อหาที่มีอยู่ไปใช้ใหม่ สร้างงานนำเสนอระดับมืออาชีพ หรือปรับปรุงการทำงานร่วมกันในที่ทำงาน การแปลง PDF เป็น PowerPoint โดยใช้ C# .NET มอบโซลูชันที่หลากหลาย

บทความนี้ครอบคลุมหัวข้อต่อไปนี้:

REST API สำหรับการแปลง PDF เป็น PowerPoint

ด้วย GroupDocs.Conversion Cloud SDK for .NET การแปลง PDF เป็น PowerPoint จะกลายเป็นกระบวนการที่ราบรื่นและมีประสิทธิภาพ SDK อันทรงพลังนี้มีความสามารถที่ครอบคลุมในการจัดการงานการแปลงไฟล์ต่างๆ รวมถึงการแปลง PDF เป็น PowerPoint Cloud SDK นี้รับประกันเอาต์พุตคุณภาพสูง โดยรักษาการจัดรูปแบบ เค้าโครง และเนื้อหาของไฟล์ PDF ต้นฉบับในสไลด์ PowerPoint ที่ได้ นอกจากนี้ยังมีตัวเลือกการปรับแต่งที่หลากหลาย ซึ่งช่วยให้ผู้ใช้ปรับแต่งกระบวนการแปลงตามความต้องการเฉพาะของตนได้

ตอนนี้ขั้นตอนแรกคือการติดตั้ง ดังนั้นให้ค้นหา GroupDocs.Conversion-Cloud ในตัวจัดการแพ็คเกจ NuGet แล้วคลิกปุ่มติดตั้ง อีกทางเลือกหนึ่งคือดำเนินการคำสั่งต่อไปนี้ในคอนโซลตัวจัดการแพ็คเกจ

NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0

เมื่อติดตั้ง REST API สำเร็จแล้ว ตรวจสอบให้แน่ใจว่าคุณมีข้อมูลรับรอง API (เช่น รหัสไคลเอ็นต์และความลับไคลเอ็นต์) คุณสามารถไปที่ [บทช่วยสอน] สั้นๆ นี้ 8 เพื่อดูวิธีรับข้อมูลรับรอง API

แปลง PDF เป็น PPT โดยใช้ C# .NET

เรามาสำรวจรายละเอียดเกี่ยวกับวิธีการรวมการแปลงการนำเสนอ PDF เป็น PPT เข้ากับแอปพลิเคชัน .NET ได้อย่างราบรื่น

  1. สร้างอินสแตนซ์ของคลาส “การกำหนดค่า” ที่เราส่งข้อมูลรับรองไคลเอ็นต์เป็นอาร์กิวเมนต์
var configurations = new Configuration(clientId, clientSecret1);
  1. เริ่มต้น ConvertApi โดยที่เราส่งวัตถุการกำหนดค่าเป็นอาร์กิวเมนต์อินพุต
var apiInstance = new ConvertApi(configurations);
  1. อัปโหลดไฟล์ PDF อินพุตไปยังที่เก็บข้อมูลบนคลาวด์ขณะส่งชื่อสำหรับเอกสาร PDF อินพุต
fileUpload.UploadFile(new UploadFileRequest("marketing.pdf", stream));
  1. สร้างอินสแตนซ์ ConvertSettings โดยที่เราระบุชื่อสำหรับอินพุต PDF รูปแบบเอาต์พุตเป็น ‘ppt` และชื่อของไฟล์ PPT ที่เป็นผลลัพธ์
var settings = new ConvertSettings{...}
  1. เรียก ConvertDocumentRequest API เพื่อแปลง PDF เป็นรูปแบบ PPT
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// ตัวอย่างเพิ่มเติมเกี่ยวกับhttps://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// รับข้อมูลรับรอง API ของคุณ 
string clientId = "4bdefca3-f08c-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "a43c8b4365246a062688a259abe5b469";

// สร้างอินสแตนซ์ของคลาสการกำหนดค่าและเริ่มต้นด้วยรหัสไคลเอ็นต์และความลับไคลเอ็นต์ 
var configurations = new GroupDocs.Conversion.Cloud.Sdk.Client.Configuration(clientId, clientSecret1);
// กำหนดค่าของ ApiBaseUrl เพื่อตั้งค่า URL พื้นฐานสำหรับ API การแปลง PDF เป็น PPT
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";

// เริ่มต้นอินสแตนซ์ของคลาส ConvertApi ด้วยอ็อบเจ็กต์ของคลาสการกำหนดค่า
var apiInstance = new GroupDocs.Conversion.Cloud.Sdk.Api.ConvertApi(configurations);
             
// โหลดสมุดงาน Excel อินพุตจากไดรฟ์ในเครื่อง             
using (var stream = System.IO.File.OpenRead("marketing.pdf"))
{
    // สร้างอินสแตนซ์ของ FileApi
    var fileUpload = new FileApi(configurations);
    // อัปโหลดอินพุต PDF ไปยังที่เก็บข้อมูลบนคลาวด์
    fileUpload.UploadFile(new UploadFileRequest("marketing.pdf", stream));

    // สร้าง ConvertSettings โดยที่เรากำหนดไฟล์ PDF อินพุตและชื่อของ PPT ที่เป็นผลลัพธ์
    var settings = new ConvertSettings
    {
        StorageName = "internal",
        FilePath = "marketing.pdf",
        Format = "ppt",
        OutputPath = "resultant.ppt"
    };
    
    // เรียกใช้วิธีการ ConvertDocument สำหรับการแปลง PDF เป็น PPT
    var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
    if (response != null && response.Equals("OK"))
    {
        // พิมพ์ข้อความสำเร็จ
        Console.WriteLine("The PDF to PowerPoint conversion completed successfully !");
    }
}
PDF เป็น PPT

รูปภาพ: - ดูตัวอย่างการแปลง PDF เป็น PPT

ไฟล์ PDF ตัวอย่างและการนำเสนอ PowerPoint ผลลัพธ์ที่สร้างขึ้นในตัวอย่างข้างต้นสามารถดาวน์โหลดได้จาก input.pdf และ resultantFile.ppt

PDF เป็น PPTX โดยใช้คำสั่ง cURL

การแปลง PDF เป็น PPTX โดยใช้ GroupDocs.Conversion Cloud และคำสั่ง cURL มอบโซลูชันที่สะดวกและยืดหยุ่นสำหรับผู้ใช้ที่ต้องการอินเทอร์เฟซบรรทัดคำสั่งหรือต้องการรวมงานการแปลงเข้ากับสคริปต์หรือเวิร์กโฟลว์ของตน นอกจากนี้ ด้วย GroupDocs.Conversion Cloud คุณสามารถแปลงเอกสาร PDF เป็นงานนำเสนอ PPTX ได้อย่างง่ายดายโดยใช้คำสั่ง cURL แบบง่ายๆ

ประการแรก เราจำเป็นต้องได้รับข้อมูลรับรองส่วนบุคคลของคุณ (คีย์แอปและ SID ของแอป) และสร้างโทเค็นการเข้าถึง JWT เมื่อเรามีโทเค็น JWT แล้ว โปรดดำเนินการคำสั่ง cURL ต่อไปนี้เพื่อบันทึก PDF เป็นงานนำเสนอ PowerPoint

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"ppt\",  \"LoadOptions\": {    \"Format\": \"pdf\"  }, \"WatermarkOptions\": {      \"Text\": \"Confidencial\",      \"FontName\": \"Arial\",      \"FontSize\": 16,      \"Bold\": true,      \"Italic\": true,      \"Color\": \"Red\",      \"Width\": 10,      \"Height\": 10,      \"Top\": 100,      \"Left\": 100,      \"RotationAngle\": 45,      \"Transparency\": 1,      \"Background\": true,      \"AutoAlign\": true    }  },  \"OutputPath\": \"{resultantFile}\"}" \
-o "{finalOutput}"

โปรดแทนที่ sourceFile ด้วยชื่อของไฟล์ PDF อินพุตที่มีอยู่ในที่เก็บข้อมูลบนคลาวด์ resultantFile ด้วยชื่อของงานนำเสนอ PowerPoint เอาท์พุตที่จะสร้าง และ accessToken ด้วยโทเค็น JWT ที่สร้างขึ้นด้านบน

โปรแกรมแปลง PDF เป็น PPT ฟรีของเรา

คุณอาจพิจารณาใช้ [PDF เป็น PPT Converter] ที่ฟรี น้ำหนักเบา และประสิทธิภาพสูงที่สุดของเรา 14 ที่พัฒนาบน GroupDocs.Conversion API

แอป PDF เป็น PPT ฟรี

ลิงค์ที่เป็นประโยชน์

บทสรุป

โดยสรุป ไม่ว่าคุณจะเลือกใช้ GroupDocs.Conversion Cloud SDK สำหรับ .NET หรือใช้คำสั่ง cURL กับ GroupDocs.Conversion Cloud คุณจะพบโซลูชันที่มีประสิทธิภาพสำหรับความต้องการในการแปลง PDF เป็น PowerPoint ด้วยเอกสารประกอบที่ครอบคลุมและชุดคุณลักษณะที่หลากหลาย SDK นี้มอบโซลูชันที่เชื่อถือได้และมีประสิทธิภาพสำหรับการจัดการงานการแปลง ในทำนองเดียวกัน การใช้คำสั่ง cURL กับ GroupDocs.Conversion Cloud ให้แนวทางที่ยืดหยุ่นและสามารถเขียนสคริปต์ได้ ช่วยให้คุณสามารถทำการแปลงผ่านอินเทอร์เฟซบรรทัดคำสั่งหรือรวมเข้ากับเวิร์กโฟลว์อัตโนมัติ

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

เราขอแนะนำให้ไปที่ลิงก์ต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ: