แปลงไฟล์ PowerPoint เป็น PNG ผ่าน Java โดยใช้ REST API

แปลง PowerPoint เป็นภาพ PNG โดยทางโปรแกรมใน Java

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

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

Java PowerPoint Slides to Image Conversion REST API - การติดตั้ง SDK

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

คุณสามารถ ดาวน์โหลด ไฟล์ 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 เพื่อรับรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์จาก แดชบอร์ด ก่อนที่คุณจะเริ่มทำตามขั้นตอนและข้อมูลโค้ดที่มีอยู่ โปรดป้อนข้อมูลโค้ดที่แสดงด้านล่างเมื่อคุณมี 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);

วิธีแปลงงานนำเสนอ PowerPoint เป็นรูปภาพ PNG ใน Java โดยใช้ REST API

ตอนนี้เราได้ตั้งค่า GroupDocs.Conversion Cloud SDK สำหรับ Java แล้ว เราสามารถเริ่มแปลงรูปภาพ PowerPoint เป็น PNG ต่อไปนี้เป็นขั้นตอนในการแปลงงานนำเสนอ PowerPoint เป็นภาพ PNG

อัพโหลดไฟล์

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

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.pptx");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pptx", 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();
		}
		
	}
}

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

แปลง PowerPoint เป็นภาพ PNG ใน Java

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

ขั้นตอนคือ:

  • ขั้นแรก สร้างอินสแตนซ์ของคลาส ConvertApi
  • ประการที่สอง สร้างอินสแตนซ์ของคลาส ConvertSettings
  • ประการที่สาม ระบุชื่อที่เก็บข้อมูลบนคลาวด์
  • จากนั้น ตั้งค่าเส้นทางไฟล์ PowerPoint อินพุตและรูปแบบไฟล์เป้าหมายเป็น “png”
  • ตอนนี้ สร้างอินสแตนซ์ของคลาส PngConvertOptions
  • หรือให้ตัวเลือกการแปลงต่างๆ เช่น setFromPage, setPagesCount เป็นต้น
  • หลังจากนั้น ให้ตั้งค่าตัวเลือกการแปลงและพาธไฟล์เอาต์พุตโดยใช้อินสแตนซ์ ConvertSettings
  • จากนั้น สร้างอินสแตนซ์คลาส ConvertDocumentRequest และส่งพารามิเตอร์การตั้งค่า
  • สุดท้าย เรียกเมธอด convertDocument() และส่งพารามิเตอร์ ConvertDocumentRequest

ข้อมูลโค้ดต่อไปนี้แสดงวิธีการแปลง PowerPoint PPTX เป็นรูปแบบ PNG ใน 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;

// วิธีแปลง PowerPoint เป็นรูปภาพ PNG ใน 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.pptx");
			settings.setFormat("png");
			
			PngConvertOptions convertOptions = new PngConvertOptions();
			convertOptions.setFromPage(5);
			convertOptions.setPagesCount(1);
			 
			settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.png");
		
			// แปลงเป็นรูปแบบที่กำหนด
			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();
		}
	}
}

ผลลัพธ์สามารถดูได้จากภาพด้านล่าง:

วิธีแปลงไฟล์ PowerPoint เป็น PNG ใน Java โดยใช้ REST API

แปลงไฟล์ PowerPoint เป็น PNG ผ่าน Java โดยใช้ REST API

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

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

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.png", 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();
		}
		
	}
}

โปรแกรมแปลง PowerPoint เป็น PNG ออนไลน์ฟรี

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

สรุป

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

  • วิธีแปลง PowerPoint เป็นรูปแบบ PNG ใน Java โดยทางโปรแกรมรวมถึงตัวเลือกการปรับแต่งเพิ่มเติม
  • อัปโหลดงานนำเสนอ PowerPoint ไปยังคลาวด์โดยทางโปรแกรมแล้วดาวน์โหลดอิมเมจ PNG ที่แปลงแล้วจากคลาวด์
  • และแปลงสไลด์ PowerPoint เป็น PNG ได้ฟรีโดยใช้โปรแกรมแปลงรูปภาพ PowerPoint เป็น PNG ออนไลน์ฟรี

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

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

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

ถามคำถาม

หากคุณต้องการความช่วยเหลือเกี่ยวกับกระบวนการแปลงหรือมีคำถามอื่นๆ ที่เกี่ยวข้อง โปรดอย่าลังเลที่จะติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี

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

ฉันจะแปลงรูปภาพ PowerPoint เป็น PNG โดยใช้ Java ได้อย่างไร

คุณสามารถแปลงสไลด์ PowerPoint เป็นภาพ PNG ได้โดยใช้ GroupDocs.Conversion Cloud REST API เป็น API การแปลงเอกสารบนคลาวด์และรูปภาพที่ช่วยให้นักพัฒนาสามารถแปลงงานนำเสนอ PowerPoint เป็นภาพ PNG ใน Java ได้อย่างง่ายดาย

ฉันจะแปลง PowerPoint PPT เป็น PNG ออนไลน์ฟรีได้อย่างไร

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

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

มีวิธีแปลง PowerPoint เป็นรูปภาพบน Windows หรือไม่

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

กระบวนการแปลงไฟล์ PPT และ PPTX เหมือนกันโดยใช้ Java SDK หรือไม่

ใช่ กระบวนการแปลงจะเหมือนกันสำหรับไฟล์ PowerPoint ทั้งสองรูปแบบ

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

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