การนำเสนอที่มีประสิทธิภาพเป็นกุญแจสำคัญในการดึงดูดผู้ชมและถ่ายทอดข้อมูลอย่างมีประสิทธิภาพ อย่างไรก็ตาม การสร้าง PowerPoint presentations ที่น่าดึงดูดจากศูนย์อาจใช้เวลานานและท้าทาย โดยเฉพาะเมื่อจัดการกับเนื้อหาที่ซับซ้อนจากรูปแบบไฟล์อื่น ๆ เช่น PDF นี่คือที่มาของความสามารถในการแปลง PDF เป็น PowerPoint ดังนั้นลองจินตนาการถึงการดึงเนื้อหาที่มีค่า กราฟิก และภาพจาก PDFs ได้อย่างง่ายดาย และแปลงเป็นสไลด์ที่มีชีวิตชีวาและแก้ไขได้ ในบทความนี้ เราจะสำรวจความสำคัญของการแปลง PDF เป็น PowerPoint presentations และวิธีที่คุณสามารถทำสิ่งนี้ได้อย่างราบร

PowerPoint Conversion REST API

ในการทำภารกิจแปลง PDF เป็นการนำเสนอ PowerPoint เราสามารถใช้ประโยชน์จากความสามารถที่ทรงพลังของ Aspose.Slides Cloud SDK for Java ซึ่งเป็น API ที่มีฟีเจอร์มากมายที่ช่วยให้คุณสามารถรวมฟังก์ชันการนำเสนอได้อย่างราบรื่นในแอปพลิเคชัน Java ของคุณ ดังนั้นโดยการใช้ศักยภาพของ Java Cloud SDK คุณสามารถปรับปรุงกระบวนการทำงาน เพิ่มผลผลิต และสร้างการนำเสนอที่ดึงดูดใจจากเอกสาร PDF ได้อย่าง effortless

ตอนนี้เพื่อพัฒนาตัวแปลง PDF เป็น PPT ออนไลน์ เราจำเป็นต้องติดตั้ง SDK จากที่เก็บ maven ก่อน กรุณาใส่รายละเอียดต่อไปนี้ใน pom.xml ของโครงการสร้าง maven เพื่อติดตั้ง SDK

<repositories>
 <repository>
        <id>aspose-cloud</id>
        <name>artifact.aspose-cloud-releases</name>
        <url>https://artifact.aspose.cloud/repo</url>
    </repository>   
</repositories>
<dependencies>
 <dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides-cloud</artifactId>
    <version>22.4.0</version>
 </dependency>
</dependencies>

ขั้นตอนถัดไปคือการสร้างบัญชีโดยการเยี่ยมชม Aspose.Cloud dashboard หากคุณมีบัญชี GitHub หรือ Google เพียงแค่ลงทะเบียนเพื่อรับข้อมูลรับรองของลูกค้า

แปลง PDF เป็น PPT โดยใช้ Java

ในส่วนนี้ เราจะโหลดเอกสาร PDF จากการจัดเก็บข้อมูลในคลาวด์และแปลงเป็นรูปแบบ PPT ไฟล์ที่ได้จะถูกบันทึกไว้ในที่จัดเก็บข้อมูลในคลาวด์เดียวกัน

  • ก่อนอื่น เราต้องสร้างตัวอย่างของ SlidesApi โดยส่งรายละเอียด Client ID และ Client Secret เป็นอาร์กิวเมนต์
  • ประการที่สอง อ่านเอกสาร PDF โดยใช้ไฟล์อินสแตนซ์
  • ตอนนี้แปลงเนื้อหาของไฟล์เป็นอาร์เรย์ไบต์โดยใช้เมธอด readAllBytes(…)
  • สุดท้ายเราจำเป็นต้องเรียกใช้ importFromPdf(..) เมธอดเพื่อเริ่มต้นการแปลงและบันทึกงานนำเสนอ PowerPoint ที่เกิดขึ้นไปยัง Cloud Storage。
// สำหรับตัวอย่างเพิ่มเติม กรุณาเยี่ยมชม https://github.com/aspose-slides-cloud/aspose-slides-cloud-java
// 获取 ClientID 和 ClientSecret 从 https://dashboard.aspose.cloud/
try
        {
  	// ข้อมูลรับรองของลูกค้าจาก https://dashboard.aspose.cloud/
        String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
        String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";

        // สร้างอินสแตนซ์ของ SlidesApi
        SlidesApi slidesApi = new SlidesApi(clientId,clientSecret);

        // โหลดไฟล์จากระบบท้องถิ่น
        File f = new File("c://Users/shahbnay/Downloads/test.pdf");

        // แปลงไฟล์เป็นอาร์เรย์ไบต์
        byte[] bytes = Files.readAllBytes(f.toPath());

        // เรียกใช้วิธีการเพื่อแปลง PDF เป็น PowerPoint
        slidesApi.importFromPdf("myConverted.ppt",bytes,null,null,null);

        // print success message
        System.out.println("PDF sucessfully converted to PPT format !");
	}catch(Exception ex)
	{
	    System.out.println(ex.getStackTrace());
	}
PDF to PPT

แปลง PDF เป็น PPT ใน Java | วิธีการแปลง PDF เป็น PowerPoint โดยใช้ Java

แปลง PDF เป็นงานนำเสนอ PowerPoint โดยใช้คำสั่ง cURL

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

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

ตอนนี้ที่เรามี JWT token แล้ว เราจะดำเนินการคำสั่ง cURL ต่อไปนี้เพื่อโหลด PDF จากไดรฟ์ท้องถิ่นและแปลงไฟล์ PDF ของ Adobe เป็นรูปแบบ PPT ไฟล์ที่ได้จะถูกบันทึกในที่จัดเก็บบนคลาวด์

curl -v -X POST "https://api.aspose.cloud/v3.0/slides/Converted.ppt/fromPdf" \
-H "Content-Type: multipart/form-data" \
-H "authorization: Bearer <JWT Token>" \
-d {"pdf":{@test.pdf}} -v

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

ข้อสรุป

ในบทความนี้ เราได้เรียนรู้รายละเอียดเกี่ยวกับวิธีการพัฒนาเครื่องมือแปลง PDF เป็น PPT ออนไลน์ เราได้สำรวจตัวเลือกในการแปลง PDF เป็น PPT โดยใช้รหัส Java และการแปลง PDF เป็นการนำเสนอ PowerPoint โดยใช้คำสั่ง cURL เราได้สังเกตว่าการแปลงนี้ทำได้โดยใช้โค้ดที่น้อยลงโดยไม่ต้องเข้าไปในความซับซ้อนภายใน

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

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