บทความนี้จะแนะนำวิธี แสดงคุณสมบัติของเอกสารใน PowerPoint ด้วย Java REST API คุณจะได้เรียนรู้วิธี วิธีแสดงคุณสมบัติเอกสารใน PowerPoint ด้วยอินเทอร์เฟซ Java REST โดยใช้ Cloud SDK ที่ใช้ Java นอกจากนี้ยังจะแชร์ลอจิกเพื่อแสดงคุณสมบัติที่ต้องการเท่านั้น
ข้อกำหนดเบื้องต้น
ดาวน์โหลด Aspose.Slides Cloud SDK for Java to retrieve document properties
ตั้งค่าโปรเจ็กต์ Java ด้วย SDK ข้างต้นเพื่อดึงข้อมูลเมตา
ขั้นตอนในการแสดงคุณสมบัติเอกสารใน PowerPoint ด้วย Java Low Code API
- ตั้งค่าสภาพแวดล้อมโดยการสร้างออบเจ็กต์ SlidesApi โดยใช้รหัสไคลเอ็นต์และคีย์สำหรับการดึงคุณสมบัติ
- กำหนดชื่อของงานนำเสนอและอัปโหลดไปยังที่เก็บข้อมูลบนคลาวด์เพื่อการประมวลผลเพิ่มเติม
- Fetch คอลเลกชันคุณสมบัติจากการนำเสนอที่อัปโหลด
- วนซ้ำคุณสมบัติทั้งหมดในคอลเลกชัน
- แสดงคุณสมบัติแต่ละรายการหรือที่เลือกโดยใช้คู่ชื่อ/ค่า
ขั้นตอนเหล่านี้อธิบาย วิธีแสดงคุณสมบัติเอกสารใน PowerPoint ด้วย Java RESTful Service สร้างออบเจ็กต์ SlidesApi ด้วยรหัสไคลเอ็นต์และคีย์ อัปโหลดการนำเสนอเป้าหมายไปยังที่เก็บข้อมูลบนคลาวด์ ดึงข้อมูลคอลเลกชั่นคุณสมบัติ และวนซ้ำคอลเลกชั่นเพื่อแสดงคุณสมบัติ
รหัสเพื่อดึงคุณสมบัติเอกสารใน PowerPoint ด้วย Java REST API
import com.aspose.slides.ApiException; | |
import com.aspose.slides.api.SlidesApi; | |
import java.io.File; | |
import java.io.IOException; | |
import java.nio.file.Files; | |
import java.nio.file.Path; | |
public class Example_DisplayDocumentPropertiesForPresentation { | |
protected static SlidesApi presentationApi; | |
public Example_DisplayDocumentPropertiesForPresentation() { | |
if (presentationApi == null) { | |
presentationApi = new SlidesApi("appSid", "appKey"); | |
} | |
} | |
public void SplitPresentation() throws ApiException, IOException { | |
String localPath = "/home/downloads/"; | |
String fileName = "TestPresentation.pptx"; | |
String storageFolderName = "TempTests"; | |
presentationApi.uploadFile(storageFolderName+"/"+fileName, readFileToByteArray(storageFolderName+localPath + fileName),null); | |
// Fetch metadata | |
var metadata = presentationApi.getDocumentProperties(fileName, null, storageFolderName, null); | |
// Print the presentation properties | |
for (var property : metadata.getList()) | |
{ | |
System.out.println(property.getName()+" : " +property.getName()); | |
} | |
System.out.println("Presentation Document properties reading completed"); | |
} | |
public static byte[] readFileToByteArray(String filePath) throws IOException { | |
Path path = new File(filePath).toPath(); | |
return Files.readAllBytes(path); | |
} | |
} |
รหัสนี้สาธิตกระบวนการแสดง คุณสมบัติเอกสารในงานนำเสนอ PowerPoint คุณสามารถกรองคุณสมบัติการนำเสนอตามชื่อของคุณสมบัติในคู่ชื่อ/ค่าได้ หากมีการนำเสนออยู่แล้วบนที่เก็บข้อมูลเซิร์ฟเวอร์ คุณสามารถข้ามขั้นตอนการอัพโหลดได้
บทความนี้ได้สอนให้เราดึงคุณสมบัติการนำเสนอ หากต้องการแยกรูปภาพออกจากงานนำเสนอ โปรดดูบทความ แยกรูปภาพจาก PowerPoint ด้วย Java REST API