MasterSlide
Inheritance: java.lang.Object, com.aspose.slides.BaseSlide
All Implemented Interfaces: com.aspose.slides.IMasterSlide
public class MasterSlide extends BaseSlide implements IMasterSlide
Represents a master slide in a presentation.
Methods
Method | Description |
---|---|
getHeaderFooterManager() | Returns HeaderFooter manager of the master slide. |
applyExternalThemeToDependingSlides(String fname) | Creates a new master slide based on the current one, applying an external theme to it and applies the created master slide to all dependent slides. |
getTitleStyle() | Returns the style of a title text. |
getBodyStyle() | Returns the style of a body text. |
getOtherStyle() | Returns the style of an other text. |
getLayoutSlides() | Returns the collection of child layout slides for this master slide. |
getPreserve() | Determines whether the corresponding master is deleted when all the slides that follow that master are deleted. |
setPreserve(boolean value) | Determines whether the corresponding master is deleted when all the slides that follow that master are deleted. |
getDependingSlides() | Returns an array with all slides, which depend on this master slide. |
hasDependingSlides() | Returns true if there exists at least one slide that depends on this master slide. |
getThemeManager() | Returns the theme manager. |
getName() | Returns or sets the name of a master slide. |
setName(String value) | Returns or sets the name of a master slide. |
getShowMasterShapes() | Specifies if shapes on the master slide should be shown on slides or not. |
setShowMasterShapes(boolean value) | Specifies if shapes on the master slide should be shown on slides or not. |
getHeaderFooterManager()
public final IMasterSlideHeaderFooterManager getHeaderFooterManager()
Returns HeaderFooter manager of the master slide. Read-only IMasterSlideHeaderFooterManager.
Returns: IMasterSlideHeaderFooterManager
applyExternalThemeToDependingSlides(String fname)
public final IMasterSlide applyExternalThemeToDependingSlides(String fname)
Creates a new master slide based on the current one, applying an external theme to it and applies the created master slide to all dependent slides.
Parameters:
Parameter | Type | Description |
---|---|---|
fname | java.lang.String | Path to the external theme file (.thmx). |
Returns: IMasterSlide - New themed MasterSlide.
getTitleStyle()
public final ITextStyle getTitleStyle()
Returns the style of a title text. Read-only ITextStyle.
Returns: ITextStyle
getBodyStyle()
public final ITextStyle getBodyStyle()
Returns the style of a body text. Read-only ITextStyle.
Returns: ITextStyle
getOtherStyle()
public final ITextStyle getOtherStyle()
Returns the style of an other text. Read-only ITextStyle.
Returns: ITextStyle
getLayoutSlides()
public final IMasterLayoutSlideCollection getLayoutSlides()
Returns the collection of child layout slides for this master slide. Read-only IMasterLayoutSlideCollection.
You can access to alternative API for adding/inserting/removing/cloning layout slides by using (IPresentation.getLayoutSlides) property.
Returns: IMasterLayoutSlideCollection
getPreserve()
public final boolean getPreserve()
Determines whether the corresponding master is deleted when all the slides that follow that master are deleted. Note: Aspose.Slides will never remove any unused master by itself, to actually remove unused masters call MasterSlideCollection.removeUnused(boolean) Read/write boolean .
Returns: boolean
setPreserve(boolean value)
public final void setPreserve(boolean value)
Determines whether the corresponding master is deleted when all the slides that follow that master are deleted. Note: Aspose.Slides will never remove any unused master by itself, to actually remove unused masters call MasterSlideCollection.removeUnused(boolean) Read/write boolean .
Parameters:
Parameter | Type | Description |
---|---|---|
value | boolean |
getDependingSlides()
public final ISlide[] getDependingSlides()
Returns an array with all slides, which depend on this master slide.
Returns: com.aspose.slides.ISlide[] - Array of ISlide
hasDependingSlides()
public final boolean hasDependingSlides()
Returns true if there exists at least one slide that depends on this master slide. Read-only boolean .
Returns: boolean
getThemeManager()
public final IMasterThemeManager getThemeManager()
Returns the theme manager. Read-only IMasterThemeManager.
Returns: IMasterThemeManager
getName()
public String getName()
Returns or sets the name of a master slide. Read/write String.
Returns: java.lang.String
setName(String value)
public void setName(String value)
Returns or sets the name of a master slide. Read/write String.
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.lang.String |
getShowMasterShapes()
public boolean getShowMasterShapes()
Specifies if shapes on the master slide should be shown on slides or not. For master slide itself this property always returns false . Read/write boolean .
Returns: boolean
setShowMasterShapes(boolean value)
public void setShowMasterShapes(boolean value)
Specifies if shapes on the master slide should be shown on slides or not. For master slide itself this property always returns false . Read/write boolean .
Parameters:
Parameter | Type | Description |
---|---|---|
value | boolean |