Wiki

Clone wiki

Aspose for Apache POI / Extract-Header-Footer-from-Presentation

Aspose.Slides

sourcePres.getHeaderFooterManager().isDateTimeVisible();
sourcePres.getHeaderFooterManager().isFooterVisible();
sourcePres.getHeaderFooterManager().isSlideNumberVisible();

Apache POI SL

//presentation-scope headers / footers
 HeadersFooters hdd = ppt.getSlideHeadersFooters();
 if(hdd.isFooterVisible()) {
     String footerText = hdd.getFooterText();
 }

 //per-slide headers / footers
 for (int i=0; i < slides.length; i++){
     HeadersFooters hdd2 = slides[i].getHeadersFooters();
     if(hdd2.isFooterVisible()) {
         String footerText = hdd2.getFooterText();
         System.out.println(footerText + footerText);
     }
     if(hdd2.isUserDateVisible()) {
        String customDate = hdd2.getDateTimeText();
        System.out.println(customDate + customDate);
     }
     if(hdd2.isSlideNumberVisible()){
         int slideNUm = slides[i].getSlideNumber();
         System.out.println(slideNUm + slideNUm);
     }

 }

Download

Updated