PPT PPTX ODP POT ppsx
Aspose.Slides  for Java
PPT

แก้ไขคุณสมบัติ PPT โดยใช้ Java

สร้างแอป Java ของคุณเองเพื่อแก้ไขคุณสมบัติในตัวและคุณสมบัติกำหนดเองในไฟล์งานนำเสนอโดยใช้ API ฝั่งเซิร์ฟเวอร์

แก้ไขคุณสมบัติ PPT ผ่าน Java

เมื่อใช้ Aspose.Slides for Java นักพัฒนาสามารถเข้าถึงและแก้ไขค่าของคุณสมบัติในตัวรวมถึงคุณสมบัติที่กำหนดเอง นักพัฒนาสามารถใช้คุณสมบัติ DocumentProperties ที่เปิดเผยโดยออบเจกต์การนำเสนอเพื่อเข้าถึงคุณสมบัติเอกสารของไฟล์การนำเสนอ

แก้ไข PPT คุณสมบัติในตัว - Java


Presentation pres = new Presentation("Presentation.ppt");
try {
    // Create a reference to IDocumentProperties object associated with Presentation
    IDocumentProperties dp = pres.getDocumentProperties();
    
    // Set the built-in properties
    dp.setAuthor("Aspose.Slides for Java");
    dp.setTitle("Modifying Presentation Properties");
    dp.setSubject("Aspose Subject");
    dp.setComments("Aspose Description");
    dp.setManager("Aspose Manager");
    
    // Save your presentation to a file
    pres.save("DocProps.ppt", SaveFormat.Ppt);
} finally {
    if (pres != null) pres.dispose();
}

เพิ่มคุณสมบัติที่กำหนดเองใน PPT - Java


Presentation pres = new Presentation();
try {
    // Getting Document Properties
    IDocumentProperties dProps = pres.getDocumentProperties();
    
    // Adding Custom properties
    dProps.set_Item("New Custom", 12);
    dProps.set_Item("My Name", "Aspose Metadata Editor");
    dProps.set_Item("Custom", 124);
    
    // Getting property name at particular index
    String getPropertyName = dProps.getCustomPropertyName(2);
    
    // Removing selected property
    dProps.removeCustomProperty(getPropertyName);
    
    // Saving presentation
    pres.save("CustomDemo.ppt", SaveFormat.Ppt);
} finally {
    if (pres != null) pres.dispose();
}

วิธีดึงข้อมูลเมตาของ PPT ผ่าน Java

นี่คือขั้นตอนในการดึงข้อมูลเมตาจากไฟล์ PPT

  1. สร้างอินสแตนซ์ของคลาสงานนำเสนอด้วยพาธไปยังไฟล์ PPT

  2. รับวัตถุ DocumentProperties ที่เกี่ยวข้องกับการนำเสนอ

  3. วนซ้ำรายการในวัตถุ DocumentProperties

  4. เข้าถึงและแก้ไขคุณสมบัติแบบกำหนดเอง

รูปแบบ Metadata อื่นๆ ที่รองรับ

เมื่อใช้ Java คุณยังสามารถจัดการข้อมูลเมตาของรูปแบบอื่นๆ ได้อีกมากมาย เช่น