public static void Run()
{
// For complete examples and data files, please go to https:// Github.com/aspose-slides/Aspose.Slides-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_PresentationProperties();
DocumentProperties template;
IPresentationInfo info = PresentationFactory.Instance.GetPresentationInfo(dataDir + "template.pptx");
template = (DocumentProperties)info.ReadDocumentProperties();
template.Author = "Template Author";
template.Title = "Template Title";
template.Category = "Template Category";
template.Keywords = "Keyword1, Keyword2, Keyword3";
template.Company = "Our Company";
template.Comments = "Created from template";
template.ContentType = "Template Content";
template.Subject = "Template Subject";
UpdateByTemplate(dataDir + "doc1.pptx", template);
UpdateByTemplate(dataDir + "doc2.odp", template);
UpdateByTemplate(dataDir + "doc3.ppt", template);
}