SlideUtil
SlideUtil class
Offer methods which help to search shapes and text in a presentation.
SlideUtil
Name | Description |
---|
SlideUtil() | |
Returns:
SlideUtil
alignShapes
Name | Description |
---|
alignShapes (int, boolean, Slide) | Changes the placement of all shapes on the slide. Aligns shapes to the margins or the edge of the slide or align them relative to each other. |
Parameters:
Name | Type | Description |
---|
alignmentType | int | Determines which type of alignment will be applied. |
alignToSlide | boolean | If true, shapes will be aligned relative to the slide edges. |
slide | Slide | Parent slide. |
alignShapes
Name | Description |
---|
alignShapes (int, boolean, MasterHandoutSlide) | Changes the placement of all shapes on the slide. Aligns shapes to the margins or the edge of the slide or align them relative to each other. |
Parameters:
Name | Type | Description |
---|
alignmentType | int | Determines which type of alignment will be applied. |
alignToSlide | boolean | If true, shapes will be aligned relative to the slide edges. |
slide | MasterHandoutSlide | Parent slide. |
alignShapes
Name | Description |
---|
alignShapes (int, boolean, NotesSlide) | Changes the placement of all shapes on the slide. Aligns shapes to the margins or the edge of the slide or align them relative to each other. |
Parameters:
Name | Type | Description |
---|
alignmentType | int | Determines which type of alignment will be applied. |
alignToSlide | boolean | If true, shapes will be aligned relative to the slide edges. |
slide | NotesSlide | Parent slide. |
alignShapes
Name | Description |
---|
alignShapes (int, boolean, MasterSlide) | Changes the placement of all shapes on the slide. Aligns shapes to the margins or the edge of the slide or align them relative to each other. |
Parameters:
Name | Type | Description |
---|
alignmentType | int | Determines which type of alignment will be applied. |
alignToSlide | boolean | If true, shapes will be aligned relative to the slide edges. |
slide | MasterSlide | Parent slide. |
alignShapes
Name | Description |
---|
alignShapes (int, boolean, MasterNotesSlide) | Changes the placement of all shapes on the slide. Aligns shapes to the margins or the edge of the slide or align them relative to each other. |
Parameters:
Name | Type | Description |
---|
alignmentType | int | Determines which type of alignment will be applied. |
alignToSlide | boolean | If true, shapes will be aligned relative to the slide edges. |
slide | MasterNotesSlide | Parent slide. |
alignShapes
Name | Description |
---|
alignShapes (int, boolean, LayoutSlide) | Changes the placement of all shapes on the slide. Aligns shapes to the margins or the edge of the slide or align them relative to each other. |
Parameters:
Name | Type | Description |
---|
alignmentType | int | Determines which type of alignment will be applied. |
alignToSlide | boolean | If true, shapes will be aligned relative to the slide edges. |
slide | LayoutSlide | Parent slide. |
alignShapes
Name | Description |
---|
alignShapes (int, boolean, BaseSlide) | Changes the placement of all shapes on the slide. Aligns shapes to the margins or the edge of the slide or align them relative to each other. |
Parameters:
Name | Type | Description |
---|
alignmentType | int | Determines which type of alignment will be applied. |
alignToSlide | boolean | If true, shapes will be aligned relative to the slide edges. |
slide | BaseSlide | Parent slide. |
alignShapes
Name | Description |
---|
alignShapes (int, boolean, Slide, int[]) | Changes the placement of selected shapes on the slide. Aligns shapes to the margins or the edge of the slide or align them relative to each other. |
Parameters:
Name | Type | Description |
---|
alignmentType | int | Determines which type of alignment will be applied. |
alignToSlide | boolean | If true, shapes will be aligned relative to the slide edges. |
slide | Slide | Parent slide. |
shapeIndexes | int[] | Indexes of shapes to be aligned. |
alignShapes
Name | Description |
---|
alignShapes (int, boolean, MasterHandoutSlide, int[]) | Changes the placement of selected shapes on the slide. Aligns shapes to the margins or the edge of the slide or align them relative to each other. |
Parameters:
Name | Type | Description |
---|
alignmentType | int | Determines which type of alignment will be applied. |
alignToSlide | boolean | If true, shapes will be aligned relative to the slide edges. |
slide | MasterHandoutSlide | Parent slide. |
shapeIndexes | int[] | Indexes of shapes to be aligned. |
alignShapes
Name | Description |
---|
alignShapes (int, boolean, NotesSlide, int[]) | Changes the placement of selected shapes on the slide. Aligns shapes to the margins or the edge of the slide or align them relative to each other. |
Parameters:
Name | Type | Description |
---|
alignmentType | int | Determines which type of alignment will be applied. |
alignToSlide | boolean | If true, shapes will be aligned relative to the slide edges. |
slide | NotesSlide | Parent slide. |
shapeIndexes | int[] | Indexes of shapes to be aligned. |
alignShapes
Name | Description |
---|
alignShapes (int, boolean, MasterSlide, int[]) | Changes the placement of selected shapes on the slide. Aligns shapes to the margins or the edge of the slide or align them relative to each other. |
Parameters:
Name | Type | Description |
---|
alignmentType | int | Determines which type of alignment will be applied. |
alignToSlide | boolean | If true, shapes will be aligned relative to the slide edges. |
slide | MasterSlide | Parent slide. |
shapeIndexes | int[] | Indexes of shapes to be aligned. |
alignShapes
Name | Description |
---|
alignShapes (int, boolean, MasterNotesSlide, int[]) | Changes the placement of selected shapes on the slide. Aligns shapes to the margins or the edge of the slide or align them relative to each other. |
Parameters:
Name | Type | Description |
---|
alignmentType | int | Determines which type of alignment will be applied. |
alignToSlide | boolean | If true, shapes will be aligned relative to the slide edges. |
slide | MasterNotesSlide | Parent slide. |
shapeIndexes | int[] | Indexes of shapes to be aligned. |
alignShapes
Name | Description |
---|
alignShapes (int, boolean, LayoutSlide, int[]) | Changes the placement of selected shapes on the slide. Aligns shapes to the margins or the edge of the slide or align them relative to each other. |
Parameters:
Name | Type | Description |
---|
alignmentType | int | Determines which type of alignment will be applied. |
alignToSlide | boolean | If true, shapes will be aligned relative to the slide edges. |
slide | LayoutSlide | Parent slide. |
shapeIndexes | int[] | Indexes of shapes to be aligned. |
alignShapes
Name | Description |
---|
alignShapes (int, boolean, BaseSlide, int[]) | Changes the placement of selected shapes on the slide. Aligns shapes to the margins or the edge of the slide or align them relative to each other. |
Parameters:
Name | Type | Description |
---|
alignmentType | int | Determines which type of alignment will be applied. |
alignToSlide | boolean | If true, shapes will be aligned relative to the slide edges. |
slide | BaseSlide | Parent slide. |
shapeIndexes | int[] | Indexes of shapes to be aligned. |
alignShapes
Name | Description |
---|
alignShapes (int, boolean, GroupShape) | Changes the placement of all shapes within group shape. Aligns shapes to the margins or the edge of the slide or align them relative to each other. |
Parameters:
Name | Type | Description |
---|
alignmentType | int | Determines which type of alignment will be applied. |
alignToSlide | boolean | If true, shapes will be aligned relative to the slide edges. |
groupShape | GroupShape | Parent group shape. |
alignShapes
Name | Description |
---|
alignShapes (int, boolean, GroupShape, int[]) | Changes the placement of selected shapes within group shape. Aligns shapes to the margins or the edge of the slide or align them relative to each other. |
Parameters:
Name | Type | Description |
---|
alignmentType | int | Determines which type of alignment will be applied. |
alignToSlide | boolean | If true, shapes will be aligned relative to the slide edges. |
groupShape | GroupShape | Parent group shape. |
shapeIndexes | int[] | Indexes of shapes to be aligned. |
findAndReplaceText
Name | Description |
---|
findAndReplaceText (Presentation, boolean, String, String) | Finds and replaces text in presentation with given format |
Parameters:
Name | Type | Description |
---|
presentation | Presentation | Scanned presentation. |
withMasters | boolean | Determines whether master slides should be scanned. |
find | String | String value to find. |
replace | String | String value to replace. character of the found string |
findAndReplaceText
Name | Description |
---|
findAndReplaceText (Presentation, boolean, String, String, PortionFormat) | Finds and replaces text in presentation with given format |
Parameters:
Name | Type | Description |
---|
presentation | Presentation | Scanned presentation. |
withMasters | boolean | Determines whether master slides should be scanned. |
find | String | String value to find. |
replace | String | String value to replace. |
format | PortionFormat | Format for replacing text portion. If null then will be used format of the first character of the found string |
findShape
Name | Description |
---|
findShape (Presentation, String) | Find shape by alternative text in a PPTX presentation. |
Parameters:
Name | Type | Description |
---|
pres | Presentation | Scanned presentation. |
altText | String | Alternative text of a shape. |
Returns:
Shape, AudioFrame, LegacyDiagram, SmartArtShape, GeometryShape, Chart, GroupShape, AutoShape, VideoFrame, ZoomFrame, GraphicalObject, PictureFrame, ZoomObject, SectionZoomFrame, Connector, SummaryZoomFrame, OleObjectFrame, Ink, SmartArt, Table, SummaryZoomSection
findShape
Name | Description |
---|
findShape (Slide, String) | Find shape by alternative text on a slide in a PPTX presentation. |
Parameters:
Name | Type | Description |
---|
slide | Slide | Scanned slide. |
altText | String | Alternative text of a shape. |
Returns:
Shape, AudioFrame, LegacyDiagram, SmartArtShape, GeometryShape, Chart, GroupShape, AutoShape, VideoFrame, ZoomFrame, GraphicalObject, PictureFrame, ZoomObject, SectionZoomFrame, Connector, SummaryZoomFrame, OleObjectFrame, Ink, SmartArt, Table, SummaryZoomSection
findShape
Name | Description |
---|
findShape (MasterHandoutSlide, String) | Find shape by alternative text on a slide in a PPTX presentation. |
Parameters:
Name | Type | Description |
---|
slide | MasterHandoutSlide | Scanned slide. |
altText | String | Alternative text of a shape. |
Returns:
Shape, AudioFrame, LegacyDiagram, SmartArtShape, GeometryShape, Chart, GroupShape, AutoShape, VideoFrame, ZoomFrame, GraphicalObject, PictureFrame, ZoomObject, SectionZoomFrame, Connector, SummaryZoomFrame, OleObjectFrame, Ink, SmartArt, Table, SummaryZoomSection
findShape
Name | Description |
---|
findShape (NotesSlide, String) | Find shape by alternative text on a slide in a PPTX presentation. |
Parameters:
Name | Type | Description |
---|
slide | NotesSlide | Scanned slide. |
altText | String | Alternative text of a shape. |
Returns:
Shape, AudioFrame, LegacyDiagram, SmartArtShape, GeometryShape, Chart, GroupShape, AutoShape, VideoFrame, ZoomFrame, GraphicalObject, PictureFrame, ZoomObject, SectionZoomFrame, Connector, SummaryZoomFrame, OleObjectFrame, Ink, SmartArt, Table, SummaryZoomSection
findShape
Name | Description |
---|
findShape (MasterSlide, String) | Find shape by alternative text on a slide in a PPTX presentation. |
Parameters:
Name | Type | Description |
---|
slide | MasterSlide | Scanned slide. |
altText | String | Alternative text of a shape. |
Returns:
Shape, AudioFrame, LegacyDiagram, SmartArtShape, GeometryShape, Chart, GroupShape, AutoShape, VideoFrame, ZoomFrame, GraphicalObject, PictureFrame, ZoomObject, SectionZoomFrame, Connector, SummaryZoomFrame, OleObjectFrame, Ink, SmartArt, Table, SummaryZoomSection
findShape
Name | Description |
---|
findShape (MasterNotesSlide, String) | Find shape by alternative text on a slide in a PPTX presentation. |
Parameters:
Name | Type | Description |
---|
slide | MasterNotesSlide | Scanned slide. |
altText | String | Alternative text of a shape. |
Returns:
Shape, AudioFrame, LegacyDiagram, SmartArtShape, GeometryShape, Chart, GroupShape, AutoShape, VideoFrame, ZoomFrame, GraphicalObject, PictureFrame, ZoomObject, SectionZoomFrame, Connector, SummaryZoomFrame, OleObjectFrame, Ink, SmartArt, Table, SummaryZoomSection
findShape
Name | Description |
---|
findShape (LayoutSlide, String) | Find shape by alternative text on a slide in a PPTX presentation. |
Parameters:
Name | Type | Description |
---|
slide | LayoutSlide | Scanned slide. |
altText | String | Alternative text of a shape. |
Returns:
Shape, AudioFrame, LegacyDiagram, SmartArtShape, GeometryShape, Chart, GroupShape, AutoShape, VideoFrame, ZoomFrame, GraphicalObject, PictureFrame, ZoomObject, SectionZoomFrame, Connector, SummaryZoomFrame, OleObjectFrame, Ink, SmartArt, Table, SummaryZoomSection
findShape
Name | Description |
---|
findShape (BaseSlide, String) | Find shape by alternative text on a slide in a PPTX presentation. |
Parameters:
Name | Type | Description |
---|
slide | BaseSlide | Scanned slide. |
altText | String | Alternative text of a shape. |
Returns:
Shape, AudioFrame, LegacyDiagram, SmartArtShape, GeometryShape, Chart, GroupShape, AutoShape, VideoFrame, ZoomFrame, GraphicalObject, PictureFrame, ZoomObject, SectionZoomFrame, Connector, SummaryZoomFrame, OleObjectFrame, Ink, SmartArt, Table, SummaryZoomSection
getAllTextBoxes
Name | Description |
---|
getAllTextBoxes (Slide) | Returns all text frames on a slide in a PPTX presentation. |
Parameters:
Name | Type | Description |
---|
slide | Slide | Scanned slide. |
Returns:
TextFrame
getAllTextBoxes
Name | Description |
---|
getAllTextBoxes (MasterHandoutSlide) | Returns all text frames on a slide in a PPTX presentation. |
Parameters:
Returns:
TextFrame
getAllTextBoxes
Name | Description |
---|
getAllTextBoxes (NotesSlide) | Returns all text frames on a slide in a PPTX presentation. |
Parameters:
Returns:
TextFrame
getAllTextBoxes
Name | Description |
---|
getAllTextBoxes (MasterSlide) | Returns all text frames on a slide in a PPTX presentation. |
Parameters:
Returns:
TextFrame
getAllTextBoxes
Name | Description |
---|
getAllTextBoxes (MasterNotesSlide) | Returns all text frames on a slide in a PPTX presentation. |
Parameters:
Returns:
TextFrame
getAllTextBoxes
Name | Description |
---|
getAllTextBoxes (LayoutSlide) | Returns all text frames on a slide in a PPTX presentation. |
Parameters:
Returns:
TextFrame
getAllTextBoxes
Name | Description |
---|
getAllTextBoxes (BaseSlide) | Returns all text frames on a slide in a PPTX presentation. |
Parameters:
Name | Type | Description |
---|
slide | BaseSlide | Scanned slide. |
Returns:
TextFrame
getAllTextFrames
Name | Description |
---|
getAllTextFrames (Presentation, boolean) | Returns all text frames in a PPTX presentation. |
Parameters:
Name | Type | Description |
---|
pres | Presentation | Scanned presentation. |
withMasters | boolean | Determines whether master slides should be scanned. |
Returns:
TextFrame