Menu

Extract Header Footer from Presentation

Shoaib

Aspose.Slides

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

Download

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