package com.aspose.slides.examples.featurescomparison.presentation.createheaderfooter; import com.aspose.slides.Presentation; import com.aspose.slides.SaveFormat; import com.aspose.slides.examples.Utils; public class AsposeCreateHeaderFooter { public static void main(String[] args) { // The path to the documents directory. String dataDir = Utils.getDataDir(AsposeCreateHeaderFooter.class); Presentation sourcePres = new Presentation(); //Setting Footer visibility properties sourcePres.setUpdateSlideNumberFields(true); //Update the Date Time Fields sourcePres.setUpdateDateTimeFields(true); //Show date time placeholder sourcePres.getHeaderFooterManager().setDateTimeVisible(true); //Show the footer place holder sourcePres.getHeaderFooterManager().setFooterVisible(true); //Show Slide Number sourcePres.getHeaderFooterManager().setSlideNumberVisible(true); //Set the header footer visibility on Title Slide sourcePres.getHeaderFooterManager().setVisibilityOnTitleSlide(true); sourcePres.getHeaderFooterManager().setFooterText("Aspose Slides"); //Write the presentation to the disk sourcePres.save(dataDir + "AsposeHeaderFooter.pptx", SaveFormat.Pptx); System.out.println("Done..."); } }