# عرض أو تحرير PPTM البيانات الوصفية للملفات باستخدام Java

> Java شفرة المصدر لتعديل أو عرض البيانات الوصفية للتنسيق PPTM.

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



## تعديل خصائص PPTM عبر Java

باستخدام Aspose.Slides for Java ، يمكن للمطورين الوصول إلى قيم الخصائص المضمنة بالإضافة إلى الخصائص المخصصة وتعديلها. يمكن للمطورين استخدام خاصية [DocumentProperties](https://reference.aspose.com/slides/java/com.aspose.slides/documentproperties/) المكشوفة بواسطة كائن Presentation للوصول إلى خصائص المستند الخاصة بملف العرض التقديمي.

### تعديل PPTM الخصائص المضمنة - Java

```java

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

### إضافة خصائص مخصصة إلى PPTM - 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.pptm", SaveFormat.Pptm);
} finally {
    if (pres != null) pres.dispose();
}
```

## كيفية استخراج البيانات الوصفية لـ PPTM عبر Java

هذه هي خطوات استخراج البيانات الوصفية من ملفات PPTM.

إنشاء فئة العرض التقديمي بمسار ملف PPTM

احصل على كائن DocumentProperties المرتبط بالعرض التقديمي

حلقة فوق العناصر الموجودة في كائن DocumentProperties

الوصول إلى الخصائص المخصصة وتعديلها

## تنسيقات البيانات الوصفية المدعومة الأخرى
