วิธีแปลง PDF เป็น PPT โดยใช้ Java API

วิธีแปลง PDF เป็น PPT หรือ PPTX โดยใช้ Java

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

หัวข้อต่อไปนี้จะกล่าวถึงในบทช่วยสอนนี้:

Java PDF เป็น PPT และ PPTX Conversion REST API และการติดตั้ง SDK

สำหรับการแปลง PDF เป็น PowerPoint (PPT, PPTX) ฉันจะใช้ GroupDocs.Conversion Cloud SDK for Java เป็นโซลูชัน REST API ที่ไม่ขึ้นกับแพลตฟอร์มสำหรับการแปลงเอกสารและรูปภาพโดยไม่ต้องพึ่งพาซอฟต์แวร์ของบริษัทอื่น นอกจากนี้ยังช่วยให้คุณสามารถแปลงเอกสารและรูปภาพกว่า 50 ประเภทใน รูปแบบไฟล์ที่รองรับ เป็นรูปแบบใดก็ได้ที่คุณต้องการ คุณสามารถแปลงเอกสารจากรูปแบบหนึ่งเป็นอีกรูปแบบหนึ่งได้อย่างรวดเร็ว เช่น Word, PDF, PowerPoint, Excel, HTML, CAD, ภาพแรสเตอร์ เป็นต้น

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

พื้นที่เก็บข้อมูล Maven:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

การพึ่งพา Maven:

 <dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

หลังจากรวม GroupDocs.Conversion Cloud SDK เข้ากับโปรเจ็กต์ Java ของคุณ: ลงทะเบียน สำหรับบัญชี รวบรวมรหัสไคลเอ็นต์และความลับไคลเอ็นต์ของคุณจาก แดชบอร์ด ก่อนที่คุณจะเริ่มทำตามขั้นตอนและตัวอย่างโค้ดที่มีอยู่ นอกจากนี้ สิ่งสำคัญคือต้องตรวจสอบ เอกสารประกอบ API และขีดจำกัดการใช้งานก่อนใช้งาน โปรดป้อนรหัสที่แสดงด้านล่างเมื่อคุณมี ID และความลับของคุณ:

# รับ client_id และ client_secret ของคุณจาก https://dashboard.groupdocs.cloud หลังจากลงทะเบียนฟรี

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

วิธีแปลง PDF เป็น PowerPoint PPTX ที่แก้ไขได้โดยใช้ Java

เมื่อคุณตั้งค่าสภาพแวดล้อม Java และติดตั้ง GroupDocs.Conversion Cloud SDK สำหรับ Java REST API แล้ว คุณสามารถเริ่มแปลง PDF เป็น PPT หรือ PPTX กระบวนการนี้ตรงไปตรงมาและเกี่ยวข้องกับขั้นตอนเหล่านี้:

อัพโหลดไฟล์

ประการแรก อัปโหลดเอกสาร PDF ไปยังที่เก็บข้อมูลบนคลาวด์โดยใช้ข้อมูลโค้ดตามที่ระบุด้านล่าง:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// อัปโหลดไฟล์ไปยัง Cloud Storage โดยใช้ Java
public class App {

	public static void main(String[] args) {
				
		// สร้างอินสแตนซ์ของการแปลง API					
		FileApi apiInstance = new FileApi(configuration);
		try {
			File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.pdf");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pdf", fileStream, MyStorage);
			FilesUploadResult response = apiInstance.uploadFile(request);
			System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

ด้วยเหตุนี้ เอกสาร HTML ที่อัปโหลดจะอยู่ใน ส่วนไฟล์ ของแดชบอร์ดของคุณบนระบบคลาวด์

แปลงไฟล์ PDF เป็นงานนำเสนอ PowerPoint ในภาษาจาวา

หากต้องการเริ่มแปลง PDF เป็น PPT หรือ PPTX ใน Java โดยใช้ GroupDocs.Conversion Cloud SDK สำหรับ Java REST API คุณจะต้องทำตามขั้นตอนเหล่านี้:

  • ขั้นแรก นำเข้าคลาสที่จำเป็นลงในไฟล์ Java ของคุณ
  • ประการที่สอง สร้างอินสแตนซ์ของคลาส ConvertApi
  • ประการที่สาม สร้างอินสแตนซ์ของคลาส ConvertSettings
  • ถัดไป ระบุชื่อที่เก็บข้อมูลบนคลาวด์
  • ตอนนี้ ตั้งค่าเส้นทางไฟล์ PDF อินพุตและรูปแบบไฟล์เอาต์พุตเป็น “pptx”
  • จากนั้น สร้างอินสแตนซ์ของคลาส PptxConvertOptions
  • หรือตั้งค่าตัวเลือกการแปลงต่างๆ เช่น setFromPage, setPagesCount, setZoom เป็นต้น
  • ตอนนี้ ตั้งค่าตัวเลือกการแปลงและพาธไฟล์เอาต์พุตโดยใช้อินสแตนซ์ ConvertSettings
  • หลังจากนั้น สร้างอินสแตนซ์คลาส ConvertDocumentRequest และส่งพารามิเตอร์การตั้งค่า
  • สุดท้าย เรียกเมธอด convert\document() และส่งพารามิเตอร์ ConvertDocumentRequest

ข้อมูลโค้ดต่อไปนี้แสดงวิธีการแปลงเอกสาร PDF เป็นงานนำเสนอ PowerPoint ใน Java โดยใช้ REST API:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// แปลง PDF เป็น PowerPoint PPTX ใน Java
public class App {

	public static void main(String[] args) {
		
		// สร้างอินสแตนซ์ของการแปลง API
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// เตรียมการตั้งค่าการแปลง
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("java-testing/input-sample-file.pdf");
			settings.setFormat("pptx");
			
			PptxConvertOptions convertOptions = new PptxConvertOptions();
			convertOptions.setFromPage(1);
			convertOptions.setPagesCount(2);
			convertOptions.setZoom(200);

			settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.pptx");
		
			// แปลงเป็นรูปแบบที่กำหนด
			List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
			System.out.println("Document converted successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}
	}
}
แปลงเอกสาร PDF เป็นไฟล์ PPT ใน Java

แปลงไฟล์ PDF เป็นงานนำเสนอ PowerPoint ในภาษาจาวา

ดาวน์โหลดไฟล์ที่แปลงแล้ว

ตัวอย่างโค้ดด้านบนจะบันทึกไฟล์ PowerPoint ที่แปลงแล้วไปยังคลาวด์ คุณสามารถดาวน์โหลดได้โดยใช้ข้อมูลโค้ดต่อไปนี้:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// ดาวน์โหลดไฟล์จาก Cloud Storage ใน Java
public class App {

	public static void main(String[] args) {
				
		// สร้างอินสแตนซ์ของการแปลง API					
		FileApi apiInstance = new FileApi(configuration);
		try {
			DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.pptx", MyStorage, null);
			File response = apiInstance.downloadFile(request);
			System.err.println("Expected response type is File: " + response.length());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

ตัวแปลง PDF เป็น PPTX ออนไลน์ฟรี

วิธีแปลงไฟล์ PDF เป็น PowerPoint ออนไลน์ฟรี โปรดลองใช้ PDF เป็น PPTX ออนไลน์ converter เพื่อสร้างงานนำเสนอ PowerPoint จากเอกสาร PDF ฟรี ตัวแปลงนี้ได้รับการพัฒนาโดยใช้ API ที่กล่าวถึงข้างต้น

สรุป

สิ่งนี้นำเราไปสู่จุดสิ้นสุดของโพสต์บล็อกนี้ ต่อไปนี้คือสิ่งที่คุณได้เรียนรู้จากบทความนี้:

  • วิธีแปลง PDF เป็นไฟล์ PowerPoint โดยทางโปรแกรมใน Java โดยใช้ GroupDocs.Conversion Cloud REST API;
  • อัปโหลดไฟล์ PDF ไปยังคลาวด์โดยทางโปรแกรมแล้วดาวน์โหลดไฟล์ PowerPoint ที่แปลงแล้วจากคลาวด์
  • และแปลง PDF เป็น PowerPoint ออนไลน์โดยใช้ตัวแปลง PDF PowerPoint ฟรี

นอกจากนี้ GroupDocs.Conversion ยังมีส่วน API Reference ที่ช่วยให้คุณแสดงภาพและสื่อสารกับ API ของเราได้โดยตรงผ่านเบราว์เซอร์ ซอร์สโค้ดที่สมบูรณ์ของ Java SDK มีให้ใช้งานฟรีบน Github โปรดตรวจสอบ GroupDocs.Conversion Cloud SDK สำหรับ Java ตัวอย่างที่นี่

นอกจากนี้ เราขอแนะนำให้คุณดู คู่มือเริ่มต้นใช้งาน สำหรับขั้นตอนโดยละเอียดและการใช้ API

สุดท้าย เรายังคงเขียนบทความบล็อกใหม่ๆ เกี่ยวกับรูปแบบไฟล์และการแปลงต่างๆ โดยใช้ REST API ดังนั้น กรุณาติดต่อเพื่อรับการปรับปรุงล่าสุด

ถามคำถาม

หากมีข้อสงสัยเกี่ยวกับโปรแกรมแปลง PDF เป็น PPT โปรดอย่าลังเลที่จะติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี

คำถามที่พบบ่อย

ฉันจะตั้งค่า GroupDocs.Conversion Cloud REST API สำหรับ Java ได้อย่างไร

หากต้องการตั้งค่า GroupDocs.Conversion Cloud REST API ใน Java คุณจะต้อง ลงชื่อสมัครใช้ สำหรับบัญชี รับคีย์ API จากนั้นรวม API เข้ากับโปรเจ็กต์ Java ของคุณโดยใช้ SDK ที่ให้มา .

ฉันสามารถแปลงไฟล์ PDF ที่ป้องกันด้วยรหัสผ่านเป็นงานนำเสนอ PowerPoint ได้หรือไม่

ได้ คุณสามารถแปลง PDF ที่ป้องกันด้วยรหัสผ่านเป็นไฟล์ PowerPoint โดยใช้ GroupDocs.Conversion Cloud REST API โดยส่งรหัสผ่านเป็นพารามิเตอร์ในคำขอ API

วิธีแปลง PDF เป็น PPT ออนไลน์ฟรี

ตัวแปลง PDF เป็น PPT ออนไลน์ให้คุณแปลง PDF เป็น PowerPoint ได้ฟรี โปรดทำตามคำแนะนำทีละขั้นตอนด้านล่างสำหรับการแปลง:

  • เปิด โปรแกรมแปลงไฟล์ PDF เป็น PPT ฟรีทางออนไลน์
  • ตอนนี้ คลิกภายในพื้นที่วางไฟล์เพื่ออัปโหลดไฟล์ PDF หรือลากและวางไฟล์ PDF
  • จากนั้นคลิกที่ปุ่มแปลงทันที ตัวแปลง PDF เป็น PowerPoint ออนไลน์ฟรีจะเปลี่ยน PDF เป็นไฟล์ PPT
  • ลิงค์ดาวน์โหลดไฟล์ PowerPoint เอาต์พุตจะพร้อมใช้งานทันทีหลังจากแปลงไฟล์ PDF เป็น PowerPoint

วิธีแปลง PDF เป็น PowerPoint บน Windows

โปรดไปที่ ลิงก์นี้ เพื่อดาวน์โหลดตัวแปลง PDF เป็น PowerPoint แบบออฟไลน์สำหรับ Windows ตัวแปลงเอกสาร PDF เป็น PowerPoint นี้สามารถแปลง PDF เป็น PowerPoint บน Windows ได้อย่างรวดเร็วด้วยการคลิกเพียงครั้งเดียว

ดูสิ่งนี้ด้วย

หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับหัวข้อที่เกี่ยวข้อง เราขอแนะนำให้อ่านบทความด้านล่างนี้: