# مشاهده یا ویرایش فراداده فایل‌های PPS با استفاده از Java

> کد منبع Java برای ویرایش یا مشاهده فراداده قالب PPS.

Source: https://products.aspose.com/slides/fa/java/metadata/pps/
Updated: 2023-04-25



## اصلاح ویژگی‌های PPS از طریق Java

با استفاده از Aspose.Slides for Java، توسعه‌دهندگان می‌توانند به مقادیر ویژگی‌های داخلی و همچنین ویژگی‌های سفارشی دسترسی داشته باشند و آن‌ها را تغییر دهند. توسعه‌دهندگان می‌توانند از ویژگی [DocumentProperties](https://reference.aspose.com/slides/java/com.aspose.slides/documentproperties/) که توسط شی Presentation در معرض دید قرار می‌گیرد برای دسترسی به ویژگی‌های سند فایل ارائه استفاده کنند.

### اصلاح ویژگی‌های داخلی PPS - Java

```java

Presentation pres = new Presentation("Presentation.pps");
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.pps", SaveFormat.Pps);
} finally {
    if (pres != null) pres.dispose();
}
```

### افزودن ویژگی های سفارشی به PPS - Java

```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.pps", SaveFormat.Pps);
} finally {
    if (pres != null) pres.dispose();
}
```

## نحوه استخراج فراداده PPS از طریق Java

این مراحل برای استخراج فراداده از فایل‌های PPS است.

کلاس Presentation را با مسیر فایل PPS نمونه سازی کنید

دریافت شی DocumentProperties مرتبط با Presentation

حلقه روی آیتم ها در شی DocumentProperties

دسترسی و اصلاح خواص سفارشی

## سایر فرمت های فراداده پشتیبانی شده
