IMasterHandoutSlide

All Implemented Interfaces: com.aspose.slides.IBaseSlide, com.aspose.slides.IMasterThemeable

public interface IMasterHandoutSlide extends IBaseSlide, IMasterThemeable

Represents master slide for handouts.

Methods

MethodDescription
getHeaderFooterManager()Returns HeaderFooter manager of the master handout slide.
getDrawingGuides()Returns a collection of drawing guides for the master handout slide.

getHeaderFooterManager()

public abstract IMasterHandoutSlideHeaderFooterManager getHeaderFooterManager()

Returns HeaderFooter manager of the master handout slide. Read-only IMasterHandoutSlideHeaderFooterManager.

Returns: IMasterHandoutSlideHeaderFooterManager

getDrawingGuides()

public abstract IDrawingGuidesCollection getDrawingGuides()

Returns a collection of drawing guides for the master handout slide. Read-only IDrawingGuidesCollection


Presentation pres = new Presentation();
 try {
     Dimension2D notesSize = pres.getNotesSize().getSize();

     IDrawingGuidesCollection guides = pres.getMasterHandoutSlideManager().setDefaultMasterHandoutSlide().getDrawingGuides();
     // Adding the new horizontal drawing guide above the slide center
     guides.add(Orientation.Horizontal, (float) notesSize.getHeight() / 2 - 50f);

     pres.save("MasterHandoutDrawingGuides_out.pptx", SaveFormat.Pptx);
 } finally {
     if (pres != null) pres.dispose();
 }

Returns: IDrawingGuidesCollection