PresentationProcessor class

Class for processing .pptx files

Constructors

PresentationProcessor()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

displayPresentation(Presentation presentation) Future<List<Widget>>
Function for displaying the presentations
getAllShapes(ArchiveFile presentationFile, Slide slide) → void
Function for processing all shapes
getGroupDetails(XmlElement spElement, Map<String, double> offsetValues, Map<String, int> rotFlip, Map<String, int> widthHeight, Map<String, String> colorDetails) → void
getPresentationDetails(ArchiveFile presentationFile, Presentation presentation) → void
Function for processing .pptx file
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
readAllSlides(Presentation presentation, List<Relationship> relationShips, Archive archive, String presentationOutputDirectory) Future<void>
Function for processing slides
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

getPresentationTextBox(GetPresentationTextBoxParam params) PresentationTextBox?
getSlideDetails(GetSlideParam params) List<Widget>
Function for getting slide details
modifyColor(Color originalColor, String? lumMod, String? lumOff) Color
showCustomDiagram(PresentationCustomDiagram presentationCustomDiagram, Map<String, String> clearMap, List<PresentationColorSchemes> colorSchemes, double divisionFactor, Map<String, double> maxWidthHeight) List<Widget>
showPresetShape(PresentationPresetShapes presentationPresetShape, Map<String, String> clearMap, List<PresentationColorSchemes> colorSchemes, double divisionFactor, Map<String, double> maxWidthHeight) List<Widget>
showTextBox(PresentationTextBox presentationTextBox, double divisionFactor, Map<String, double> maxWidthHeight, SlideLayout? slideLayout, Map<String, String> clearMap, List<PresentationColorSchemes> colorSchemes) List<Widget>