package com.aspose.slides.examples.Presentation.Properties; import com.aspose.slides.IDocumentProperties; import com.aspose.slides.Presentation; import com.aspose.slides.SaveFormat; import com.aspose.slides.examples.Utils; public class AddingCustomDocumentProperties { public static void main(String[] args) { ExStart:AddingCustomDocumentProperties // The path to the documents directory. String dataDir = Utils.getDataDir(AddingCustomDocumentProperties.class); Presentation presPPTX = new Presentation(); // Getting Document Properties IDocumentProperties dProps = presPPTX.getDocumentProperties(); // Adding Custom properties dProps.set_Item("New Custom", 12); dProps.set_Item("My Name", "Mudassir"); dProps.set_Item("Custom", 124); // Getting property name at particular index String getPropertyName = dProps.getCustomPropertyName(2); // Removing selected property dProps.removeCustomProperty(getPropertyName); // Saving presentation presPPTX.save(dataDir + "CustomDemo.pptx", SaveFormat.Pptx); ExEnd:AddingCustomDocumentProperties } }