com.aspose.slides

Classes

Class Description
AdjustValue Represents a geometry shape’s adjustment value.
AdjustValueCollection Reprasents a collection of shape’s adjustments.
AlphaBiLevel Represents an Alpha Bi-Level effect.
AlphaCeiling Represents an Alpha Ceiling effect.
AlphaFloor Represents an Alpha Floor effect.
AlphaInverse Represents an Alpha Inverse effect.
AlphaModulate Represents an Alpha Modulate effect.
AlphaModulateFixed Represents an Alpha Modulate Fixed effect.
AlphaReplace Represents and Alpha Replace effect.
AnimationTimeLine Represents timeline of animation.
AsposeLicenseException This exception is thrown if any errors with license are detected.
Audio Represents an embedded audio file.
AudioCollection Represents a collection of embedded audio files.
AudioFrame Represents an audio clip on a slide.
AudioPlayModePreset Constants which define how a sound is played.
AudioVolumeMode Constants which define audio volume.
AutoShape Represents an AutoShape.
AutoShapeLock Determines which operations are disabled on the parent AutoshapeEx.
AxesCompositionNotCombinableException Exception which thrown when axes composition of the series is not combinable with present axes composition in chart.
AxesManager Provides access to chart axes.
Axis Encapsulates the object that represents a chart’s axis.
AxisAggregationType Represents aggregation type of category axis.
AxisFormat Represents chart format properties.
AxisPositionType Determines a position of axis.
Backdrop3DScene Defines a plane in which effects, such as glow and shadow, are applied in relation to the shape they are being applied to.
Background Represents background of a slide.
BackgroundType Defines the slide background fill source.
BaseChartValue Represents a value of a chart.
BaseHandoutNotesSlideHeaderFooterManager Represents manager which holds behavior of the placeholders, including header placeholder for all types handout and notes slides.
BaseHeaderFooterManager Represents manager which holds behavior of the footer, date-time, page number placeholders for all slide types.
BaseOverrideThemeManager Base class for classes that provide access to different types of overriden themes.
BasePortionFormat Common text portion formatting properties.
BaseScript Math script
BaseShapeLock Represents a base class for locks (disabled operation).
BaseSlide Represents common data for all slide types.
BaseSlideHeaderFooterManager Represents manager which holds behavior of the footer, date-time, page number placeholders for all slide types.
BaseThemeManager Base class for classes that provide access to different types of themes.
Behavior Represent base class behavior of effect.
BehaviorAccumulateType Represents types of accumulation of effect behaviors.
BehaviorAdditiveType Represents additive type for effect behavior.
BehaviorCollection Represents collection of behavior effects.
BehaviorFactory Allows to create animation effects
BehaviorProperty Represent property types for animation behavior.
BehaviorPropertyCollection Represents timing properties for the effect behavior.
BevelPresetType Constants which define 3D bevel of shape.
BiLevel Represents a Bi-Level (black/white) effect.
BlackWhiteMode Determines how colored shape should be transformed into black and white.
BlobManagementOptions Represents options which can be used to manage BLOB handling rules and other BLOB settings.
Blur Represents a Blur effect that is applied to the entire shape, including its fill.
BrowsedAtKiosk Browsed at a kiosk (full screen)
BrowsedByIndividual Browsed by individual (window)
BubbleSizeRepresentationType Specifies the possible ways to represent data as bubble chart sizes.
BuildType Determines how text will appear on a shape during animation.
BuildVersionInfo Contains information about version of Aspose.Slides.
BulletFormat Represents paragraph bullet formatting properties.
BulletType Represents the type of the extended bullets.
Camera Represents Camera.
CameraPresetType Constants which define camera preset type.
CannotCombine2DAnd3DChartsException Exception which thrown when trying to combine 2D and 3D chart types.
CategoryAxisType Represents a type of a category axis.
Cell Represents a cell of a table.
CellCircularReferenceException The exception that is thrown when one or more circular references are detected where a formula refers to its own cell either directly or indirectly.
CellCollection Represents a collection of cells.
CellFormat Represents format of a table cell.
CellInvalidFormulaException The exception that is thrown when a calculated formula is not correct or was not parsed.
CellInvalidReferenceException The exception that is thrown when an invalid cell reference is encountered.
CellUnsupportedDataException The exception that is thrown when an unsupported data is encountered in a spreadsheet cell.
Chart Represents an graphic chart on a slide.
ChartCategory Represents chart categories.
ChartCategoryCollection Represents collection of ChartCategory
ChartCategoryLevelsManager Managed container of the values of the chart category levels.
ChartCellCollection Represents collection of a cells with data.
ChartData Represents data used for a chart plotting.
ChartDataCell Represents cell for chart data.
ChartDataPoint Represents series data point.
ChartDataPointCollection Represents collection of a series data point.
ChartDataPointLevel Represents data point level.
ChartDataPointLevelsManager Container of data point levels.
ChartDataSourceType Represents a type of data source of the chart
ChartDataWorkbook Provides access to embedded Excel workbook
ChartDataWorksheet Represents worksheet associated with IChartDataCell
ChartDataWorksheetCollection Represents the collection of worksheets of chart data workbook.
ChartLinesFormat Represents gridlines format properties.
ChartPlotArea Represents rectangle where chart should be plotted.
ChartPortionFormat This class contains the chart portion formatting properties used in charts.
ChartSeries Represents a chart series.
ChartSeriesCollection Represents collection of ChartSeries
ChartSeriesGroup Represents group of series.
ChartShapeType Represents a shape of chart.
ChartTextFormat Specifies default text formatting for chart text elements.
ChartThemeManager Provides access to chart theme overriden.
ChartTitle Represents chart title properties.
ChartType Represents a type of chart.
ChartTypeCharacterizer Helper for getting additional information about charts and series by its ChartType.
ChartWall Represents walls on 3d charts.
Collect Represents a group of methods intended to collect model objects of different types from Presentation.
ColorChange Represents a Color Change effect.
ColorDirection Represents color direction for color effect behavior.
ColorEffect Represents a color effect for an animation behavior.
ColorFormat Represents a color used in a presentation.
ColorOffset Represent color offset.
ColorOperation Represents different color operations used for color transformations.
ColorOperationCollection Represents a collection of color transform operations.
ColorReplace Represents a Color Replacement effect.
ColorScheme Stores theme-defined colors.
ColorSchemeIndex Represents an index in a colorscheme.
ColorSpace Represents color space for color effect behavior.
ColorStringFormat Represents a type of hyperlink action.
ColorTransformOperation Defines color transform operation.
ColorType Represents different color modes.
Column Represents a column in a table.
ColumnCollection Represents collection of columns in a table.
ColumnFormat Represents format of a table column.
CombinableSeriesTypesGroup Enumeration of groups of combinable series types.
CommandEffect Represents a command effect for an animation behavior.
CommandEffectType Represents command effect type for command effect behavior.
Comment Represents a comment on a slide.
CommentAuthor Represents an author of comments.
CommentAuthorCollection Represents a collection of comment authors.
CommentCollection Represents a collection of comments of one author.
CommentsPositions Represents the rule to render comments into exported document
CommonSlideViewProperties Represents common slide view properties.
Compress Represents a group of methods intended to compress Presentation.
Conformance Specifies the conformance class to which the PresentationML document conforms.
Connector Represents a connector.
ConnectorLock Determines which operations are disabled on the parent Connector.
Control Represents an ActiveX control.
ControlCollection A collection of ActiveX controls.
ControlPropertiesCollection A collection of AcitveX properties.
ControlType Defines a control type which should be embedded by IControlCollection.#addControl(int,float,float,float,float).
Convert Represents a group of methods intended to convert Presentation.
CornerDirectionTransition Corner direction slide transition effect.
CrossesType Determines where axis will cross.
CurrentThreadSettings Auxiliary class that allows to define default Locale for current thread
CustomData Represents container for custom data.
CustomXmlPart Represents custom xml part.
CustomXmlPartCollection Represents collection of custom xml parts.
DataLabel Represents a series labels.
DataLabelCollection Represents a series labels.
DataLabelFormat Represents formatting options for DataLabel.
DataSourceType Data source types.
DataSourceTypeForErrorBarsCustomValues Specifies types of values in ChartDataPoint.ErrorBarsCustomValues properties list
DataTable Represents data table properties.
DigitalSignature Digital signature in signed file.
DigitalSignatureCollection Represents a collection of digital signatures attached to a document.
DisplayBlanksAsType Determines how missing data will be displayed.
DisplayUnitType Determines multiplicity of the displayed data.
DocumentProperties Represents properties of a presentation.
DomObject Base DOM object
DoubleChartValue Represent double value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value.
Duotone Represents a Duotone effect.
Effect Represents animation effect.
EffectChartMajorGroupingType Represents the type of an animation effect for chart’s element.
EffectChartMinorGroupingType Represents the type of an animation effect for chart’s element in series or category.
EffectFactory Allows to create effects
EffectFillType Represent fill types.
EffectFormat Represents effect properties of shape.
EffectPresetClassType Represent effect class types.
EffectRestartType Represent restart types for timing.
EffectStyle Represents an effect style.
EffectStyleCollection Represents a collection of effect styles.
EffectSubtype Represents subtypes of animation effect.
EffectTriggerType Represent trigger type of effect.
EffectType Represents the type of an animation effect.
EightDirectionTransition Eight direction slide transition effect.
EmbedAllFontsHtmlController The formatting controller class to use for embedding all presentation fonts in WOFF format.
EmbedFontCharacters Represents the rule to use for adding new embedding font into IPresentation
EmbeddedEotFontsHtmlController The formatting controller class to use for fonts embedding in EOT format
EmbeddedWoffFontsHtmlController The formatting controller class to use for fonts embedding in WOFF format
EmptyTransition Empty slide transition effect.
ErrorBarType Represents type of error bar
ErrorBarValueType Represents type of error bar value
ErrorBarsCustomValues Specifies the errors bar values.
ErrorBarsFormat Represents error bars of chart series.
ExternalResourceResolver Callback class used to resolve external resources during Html, Svg documents import.
ExtraColorScheme Represents an additional color scheme which can be assigned to a slide.
ExtraColorSchemeCollection Represents a collection of additional color schemes.
Field Represents a field.
FieldType Represents a type of field.
FillBlendMode Determines blend mode.
FillFormat Represents a fill formatting options.
FillFormatCollection Represents the collection of fill styles.
FillOverlay Represents a Fill Overlay effect.
FillType Specifies the interior fill type of various visual objects.
FilterEffect Represent filter effect of behavior.
FilterEffectRevealType Represents filter reveal type.
FilterEffectSubtype Represents filter effect subtypes.
FilterEffectType Represents filter effect types.
FlyThroughTransition Fly-through slide transition effect.
FontAlignment Represents vertical font alignment.
FontCollectionIndex Represents font’s index in a collection.
FontData Represents a font definition.
FontDataFactory FontData factory
FontFallBackRule Represents font fallback rule
FontFallBackRulesCollection Represents a collection of FontFallBack rules, defined by user
FontScheme Stores theme-defined fonts.
FontSources Provides file and memory sources for external fonts.
FontSubstCondition Represents a rule fot font substitution
FontSubstRule Represents font subtituition information
FontSubstRuleCollection Represents collection of fonts substitution.
FontSubstitutionInfo This structure represents the information about the font replacement when it will be rendered.
Fonts Fonts collection.
FontsLoader Class for loading custom fonts defined by user.
FontsManager Manages fonts across the presentation.
ForEach Represents a group of methods intended to iterate over different Presentation model objects.
Format Represents chart format properties.
FormatFactory Allows to create formats via COM interface.
FormatScheme Stores theme-defined formats for the shapes.
FrameTickEventArgs Represents arguments of the PresentationPlayer.FrameTick event.
GeometryPath Represents geometry path of GeometryShape
GeometryShape Represents the parent class for all geometric shapes.
GifOptions Represents GIF exporting options.
GlitterTransition Glitter slide transition effect.
GlobalLayoutSlideCollection Represents a collection of all layout slides in presentation.
Glow Represents a Glow effect, in which a color blurred outline is added outside the edges of the object.
GradientDirection Represents the gradient style.
GradientFormat Represent a gradient format.
GradientShape Represents the shape of gradient fill.
GradientStop Represents a gradient format.
GradientStopCollection Represnts a collection of gradient stops.
GradientStopCollectionEffectiveData Represents a collection of GradientStopData objects.
GradientStopEffectiveData Immutable object which represents a gradient stop.
GraphicalObject Represents abstract graphical object.
GraphicalObjectLock Determines which operations are disabled on the parent GraphicalObject.
GrayScale Represents a Gray Scale effect.
GroupShape Represents a group of shapes on a slide.
GroupShapeLock Determines which operations are disabled on the parent GroupShape.
HSL Represents a Hue/Saturation/Luminance effect.
Html5Options Represents a HTML5 exporting options.
HtmlExternalResolver Callback object used by HTML import routine to obtain referrenced objects such as images.
HtmlFormatter Represents HTML file template.
HtmlGenerator Html generator.
HtmlOptions Represents a HTML exporting options.
Hyperlink Represents a hyperlink.
HyperlinkActionType Represents a type of hyperlink action.
HyperlinkColorSource Represents source of hyperlink color.
HyperlinkManager Provide hyperlinks management (adding, removing).
HyperlinkQueries Provide easy access to contained hyperlinks.
ImageCollection Represents collection of PPImage.
ImagePixelFormat Specifies the pixel format for the generated images.
ImageTransformOCollectionEffectiveData Immutable object that represents a readonly collection of effective image transform effects.
ImageTransformOperation Represents abstract image transformation effect.
ImageTransformOperationCollection Represents a collection of effects apllied to an image.
ImageTransformOperationFactory Allows to create image transform operations
InOutTransition In-Out slide transition effect.
Ink Represents an ink object on a slide.
InnerShadow Represents a Inner Shadow effect.
Input Represents a collection of input elements (templates) for IWebDocument.
InterruptionToken This class represents the token to use for signaling long running tasks whether the interruption was requested.
InterruptionTokenSource Represents the source of InterruptionToken.
InvalidPasswordException Exception which thrown when presentation file format is unsupported.
LayoutSlide Represents a layout slide.
LayoutSlideCollection Represents a base class for collection of a layout slides.
LayoutSlideHeaderFooterManager Represents manager which holds behavior of the layout slide footer, date-time, page number placeholders and all child placeholders.
LayoutSlideThemeManager Provides access to layout slide theme overriden.
LayoutTargetType If layout of the plot area defined manually this property specifies whether to layout the plot area by its inside (not including axis and axis labels) or outside (including axis and axis labels).
LeftRightDirectionTransition Left-right direction slide transition effect.
LegacyDiagram Represents a legacy diagram object.
Legend Represents chart’s legend properties.
LegendDataLabelPosition Determines position of data labels.
LegendEntryCollection Represents legends collection.
LegendEntryProperties Represents legend properties of a chart.
LegendPositionType Determines a position of legend on a chart.
License Provides methods to license the component.
LightRig Represents LightRig.
LightRigPresetType Constants which define light preset types.
LightingDirection Constants which define light directions.
LineAlignment Represents the lines alignment type.
LineArrowheadLength Represents the length of an arrowhead.
LineArrowheadStyle Represents the style of an arrowhead.
LineArrowheadWidth Represents the width of an arrowhead.
LineCapStyle Represents the line cap style.
LineDashStyle Represents the line dash style.
LineFillFormat Represents properties for lines filling.
LineFormat Represents format of a line.
LineFormatCollection Represents the collection of line styles.
LineJoinStyle Represents the lines join style.
LineSketchType Represents which sketch type or effect a shape has been assigned.
LineStyle Represents the style of a line.
LinkEmbedDecision Determines how object will be processed during saving.
LoadFormat Indicates the format of the document that is to be loaded.
LoadOptions Allows to specify additional options (such as format or default font) when loading a presentation.
LoadingStreamBehavior The java.io.InputStream passed to a method is considered as a Binary Large Object (BLOB) (see IBlobManagementOptions description).
Luminance Represents a Luminance effect.
Marker Represents marker of a chert.
MarkerStyleType Determines form of marker on chart’s data point.
MasterHandoutSlide Represents master slide for handouts.
MasterHandoutSlideHeaderFooterManager Represents manager which holds behavior of the master handout slide placeholders, including header placeholder.
MasterLayoutSlideCollection Represents a collections of all layout slides of defined master slide.
MasterNotesSlide Represents master slide for notes.
MasterNotesSlideHeaderFooterManager Represents manager which holds behavior of the master notes slide footer, date-time, page number placeholders and all child placeholders.
MasterSlide Represents a master slide in a presentation.
MasterSlideCollection Represents a collection of master slides.
MasterSlideHeaderFooterManager Represents manager which holds behavior of the master slide footer, date-time, page number placeholders and all child placeholders.
MasterTheme Represents a master theme.
MasterThemeManager Provides access to presentation master theme.
MaterialPresetType Constants which define material of shape.
MathAccent Specifies the accent function, consisting of a base and a combining diacritical mark Example: \ud835\udc4e\u0301
MathAccentFactory Allows to create a math accent
MathArray Specifies a vertical array of equations or any mathematical objects
MathArrayFactory Allows to create a math array
MathBar Specifies the bar function, consisting of a base argument and an overbar or underbar
MathBarFactory Allows to create a math bar
MathBlock Specifies an instance of mathematical text that contained within a MathParagraph and starts on its own line.
MathBlockFactory Allows to create a math block
MathBorderBox Draws a rectangular or some other border around the IMathElement.
MathBorderBoxFactory Allows to create a math border box
MathBox Specifies the logical boxing (packaging) of mathematical element.
MathBoxFactory Allows to create a math box
MathDelimiter Specifies the delimiter object, consisting of opening and closing characters (such as parentheses, braces, brackets, and vertical bars), and one or more mathematical elements inside, separated by a specified character.
MathDelimiterFactory Allows to create a math delimiter
MathDelimiterShape The location and size of the delimiters relative to the content of the operands
MathElementBase Base class for IMathElement with the implementation of some methods that are common to all inherited classes For internal use only.
MathFraction Specifies the fraction object, consisting of a numerator and denominator separated by a fraction bar.
MathFractionFactory Allows to create a math fraction
MathFractionTypes Fraction Types
MathFunction Specifies a function of an argument.
MathFunctionFactory Allows to create a math function
MathFunctionsOfOneArgument Common mathematical functions of one argument
MathFunctionsOfTwoArguments Common mathematical functions of two arguments
MathGroupingCharacter Specifies a grouping symbol above or below an expression, usually to highlight the relationship between elements
MathGroupingCharacterFactory Allows to create a math grouping character
MathHorizontalAlignment Horizontal Alignment
MathIntegralTypes Mathematical integral types
MathJustification Specifies justification of the math paragraph (a series of adjacent instances of mathematical text within the same paragraph)
MathLeftSubSuperscriptElement Specifies the Sub-Superscript object, which consists of a base and a subscript and superscript placed to the left of the base.
MathLimit Specifies the Limit object, consisting of text on the baseline and reduced-size text immediately above or below it.
MathLimitFactory Allows to create IMathLimit
MathLimitLocations Location of limits (subscript/superscript) in n-ary operators.
MathMatrix Specifies the Matrix object, consisting of child elements laid out in one or more rows and columns.
MathMatrixFactory Allows to create a math matrix
MathNaryOperator Specifies an N-ary mathematical object, such as Summation and Integral.
MathNaryOperatorFactory Allows to create IMathNaryOperator
MathNaryOperatorTypes Nary operator IMathNaryOperator types (excluding integrals) For integrals MathIntegralTypes
MathParagraph Mathematical paragraph that is a container for mathematical blocks (IMathBlock)
MathParagraphFactory Allows to create a math paragraph
MathPortion Represents a portion with mathematical context inside.
MathRadical Specifies the radical function, consisting of a base, and an optional degree.
MathRadicalFactory Allows to create math radical
MathRightSubSuperscriptElement Specifies the Sub-Superscript object, which consists of a base and a subscript and superscript placed to the right of the base.
MathRightSubSuperscriptElementFactory Allows to create IMathRightSubSuperscriptElementFactory
MathRowSpacingRule The type of vertical spacing between columns in a matrix or array
MathSpacingRules Types of gap (horizontal spacing) between columns of a matrix
MathSubscriptElement Specifies the subscript object, which consists of a base and a reduced-size subscript placed below and to the right.
MathSubscriptElementFactory Allows to create IMathSubscriptElement
MathSuperscriptElement Specifies the superscript object, which consists of a base and a reduced-size superscript placed above and to the right
MathSuperscriptElementFactory Allows to create IMathSuperscriptElement
MathTopBotPositions Top/bottom positions enumeration
MathVerticalAlignment Vertical Alignment
MathematicalText Mathematical text
MathematicalTextFactory Allows to create a MathematicalText element
Metered Provides methods to set metered key.
ModernComment Represents a comment on a slide.
ModernCommentStatus Represents the status of a modern comment.
MorphTransition Ripple slide transition effect.
MotionCmdPath Represent one command of a path.
MotionCommandPathType Represent types of command for animation motion effect behavior.
MotionEffect Represent motion effect behavior of effect.
MotionOriginType Specifies what the origin of the motion path is relative to.
MotionPath Represent motion path.
MotionPathEditMode Specifies how the motion path moves when the target shape is moved
MotionPathPointsType Represent types of points in animation motion path.
NormalViewProperties Represents normal view properties.
NormalViewRestoredProperties Specifies the sizing of the slide region ((width when a child of restoredTop, height when a child of restoredLeft) of the normal view, when the region is of a variable restored size(neither minimized nor maximized).
NotesCommentsLayoutingOptions Provides options that control the look of layouting of notes and comments in exported document.
NotesPositions Represents the rule to render notes into exported document
NotesSize Represents a size of notes slide.
NotesSlide Represents a notes slide in a presentation.
NotesSlideHeaderFooterManager Represents manager which holds behavior of the notes slide placeholders, including header placeholder.
NotesSlideManager Notes slide manager.
NotesSlideThemeManager Provides access to notes slide theme overriden.
NullableBool Represents triple boolean values.
NumberedBulletStyle Represents the style of the numbered bullets.
OOXMLCorruptFileException Exception which thrown when Office Open XML file format is corrupted.
OOXMLException Represents a standard internal exception type related to Office Open XML file format.
OdpException Represents a standard internal exception type.
OdpReadException Represents an exception which thrown on presentation reading errors.
OleEmbeddedDataInfo Represents embedded data info for OLE object.
OleObjectFrame Represents an OLE object on a slide.
OptionalBlackTransition Optional black slide transition effect.
OrganizationChartLayoutType Represents formatting type the child nodes in an organization chart
Orientation Represents the orientation of a shape.
OrientationTransition Orientation slide transition effect.
OuterShadow Represents an Outer Shadow effect.
Output Represents a collection of output elements for IWebDocument.
OutputFile Represents an output file.
OverrideTheme Represents a overriding theme.
PPImage Represents an image in a presentation.
PVIObject Encapsulates basic service infrastructure for objects can be a subject of property value inheritance.
Paragraph Represents a paragraph of text.
ParagraphCollection Represents a collection of a paragraphs.
ParagraphFactory Allows to create paragraphs
ParagraphFormat This class contains the paragraph formatting properties.
ParentLabelLayoutType Represents layout of category data labels.
PathCommandType Represents graphics path commands
PathFillModeType Specifies the manner in which a path should be filled
PathSegment Represents segment of graphics path of GeometryShape
PatternFormat Represents a pattern to fill a shape.
PatternStyle Represents the pattern style.
PdfAccessPermissions Contains a set of flags specifying which access permissions should be granted when the document is opened with user access.
PdfCompliance Constants which define the PDF standards compliance level.
PdfOptions Provides options that control how a presentation is saved in Pdf format.
PdfTextCompression Constants which define the type of a compression applied to all content in the PDF file except images.
PersistenceType Specifies the method used to store properties of the ActiveX control.
Picture Represents a picture in a presentation.
PictureFillFormat Represents a picture fill style.
PictureFillMode Determines how picture will fill area.
PictureFrame Represents a frame with a picture inside.
PictureFrameLock Determines which operations are disabled on the parent PictureFrame.
PictureType Determines mode of bar picture filling.
PicturesCompression Represents the pictures compression level
PieSplitCustomPointCollection Represents a collection of points for splitting point in a bar-of-pie or pie-of-pie chart with a custom split.
PieSplitType Represents a type of splitting points in the second pie or bar on a pie-of-pie or bar-of-pie chart.
Placeholder Represents a placeholder on a slide.
PlaceholderSize Represents the size of a placeholder.
PlaceholderType Represents the type of a placeholder.
Point Represent animation point.
PointCollection Represent collection of animation points.
Portion Represents a portion of text inside a text paragraph.
PortionCollection Represents a collection of portions.
PortionFactory Allows to create test portions
PortionFormat This class contains the text portion formatting properties.
PptCorruptFileException Exception which thrown when presentation file is probably corrupt.
PptEditException Represents an exception thrown when edit presentation error is detected.
PptException Represents a standard internal exception type.
PptOptions Provides options that control how a presentation is saved in PPT format.
PptReadException Represents an exception which thrown on presentation reading errors.
PptUnsupportedFormatException Exception which thrown when presentation file format is unsupported.
PptxCorruptFileException Exception which thrown when presentation file is probably corrupt.
PptxEditException Represents an exception thrown when edit presentation error is detected.
PptxException Represents a standard internal exception type.
PptxOptions Represents options for saving OpenXml presentations (PPTX, PPSX, POTX, PPTM, PPSM, POTM).
PptxReadException Represents an exception which thrown on presentation reading errors.
PptxUnsupportedFormatException Exception which thrown when presentation file format is unsupported.
Presentation Represents a Microsoft PowerPoint presentation.
PresentationAnimationsGenerator Represents a generator of the animations in the Presentation.
PresentationFactory Allows to create presentation via COM interface
PresentationHeaderFooterManager Represents manager which holds behavior of all footer, date-time and page number placeholders of presentation.
PresentationInfo Information about presentation file
PresentationLockingBehavior Represents the behavior regarding treating the IPresentation source (file or java.io.InputStream) while loading and working with an instance of IPresentation.
PresentationPlayer Represents the player of animations associated with the Presentation.
PresentationText Represents the text extracted from the presentation
PresentedBySpeaker Presented by a speaker (full screen)
PresetColor Represents predefined color presets.
PresetShadow Represents a Preset Shadow effect.
PresetShadowType Represents a preset for a shadow effect.
PropertyCalcModeType Represent calc mode for animation property.
PropertyEffect Represent property effect behavior.
PropertyValueType Represent property value types.
ProtectionManager Presentation password protection management.
QuartileMethodType Returns type of quartile method
RectangleAlignment Defines 2-dimension allignment.
Reflection Represents a Reflection effect.
RenderingOptions Provides options that control how a presentation/slide is rendered.
ResourceLoadingAction Specifies the mode of external resource loading.
ResponsiveHtmlController Responsive HTML Controller
ReturnAction Represents warning callback decision options.
RevealTransition Reveal slide transition effect.
RippleTransition Ripple slide transition effect.
Rotation3D Represents 3D rotation of a chart.
RotationEffect Represent rotation behavior of effect.
Row Represents a row in a table.
RowCollection Represents table row collection.
RowFormat Represents format of a table row.
SVGOptions Represents an SVG options.
SaveFormat Constants which define the format of a saved presentation.
SaveOptions Abstract class with options that control how a presentation is saved.
SaveOptionsFactory Allows to create save options’ instances
ScaleEffect Represents animation scale effect.
SchemeColor Represents colors in a color scheme.
Section Represents section of slides.
SectionCollection Represents a collection of sections.
SectionSlideCollection Represents a collection of slides in the section.
SectionZoomFrame Represents a Section Zoom object in a slide.
Sequence Represents sequence (collection of effects).
SequenceCollection Represents collection of interactive sequences.
SetEffect Represents a set effect for an animation behavior.
Shape Represents a shape on a slide.
ShapeBevel Contains the properties of shape’s main face relief.
ShapeCollection Represents a collection of a shapes.
ShapeElement Represents a part of shape with same outline and fill properties.
ShapeElementFillSource Represents how shape element should be filled.
ShapeElementStrokeSource Represents how shape element should be drawn.
ShapeFrame Represents shape frame’s properties.
ShapeStyle Represent shape’s style reference.
ShapeThumbnailBounds Enumeration of types of shape thumbnail bounds.
ShapeType Represents preset geometry of geometry shapes.
ShapeUtil Offer methods which helps to process shapes objects.
ShapesAlignmentType Defines a way to change the placement of selected shapes on the slide.
ShredTransition Shred slide transition effect.
SideDirectionTransition Side direction slide transition effect.
SketchFormat Represents properties for lines sketch format.
Slide Represents a slide in a presentation.
SlideCollection Represents a collection of a slides.
SlideHeaderFooterManager Represents manager which holds behavior of the slide footer, date-time, page number placeholders.
SlideImageFormat Determines format in which slide image will be saved for presentation to HTML export.
SlideLayoutType Represents the slide layout type.
SlideOrientation Represents the slide orientation.
SlideShowSettings Represents the slide show settings for the presentation.
SlideShowTransition Represents slide show transition.
SlideShowType Base slide show settings.
SlideSize Represents a size of slide.
SlideSizeScaleType Represents the scale type of slide content.
SlideSizeType Represents the slide size preset.
SlideThemeManager Provides access to slide theme overriden.
SlideUtil Offer methods which help to search shapes and text in a presentation.
SlidesRange Slides range
SmartArt Represents a SmartArt diagram
SmartArtColorType Represents color scheme of a SmartArt diagram.
SmartArtLayoutType Represents layout type of a SmartArt diagram.
SmartArtNode Represents node of a SmartArt object
SmartArtNodeCollection Represents a collection of SmartArt nodes.
SmartArtQuickStyleType Represents style scheme of a SmartArt diagram.
SmartArtShape Represents SmartArt shape
SmartArtShapeCollection Represents a collection of a SmartArt shapes
SoftEdge Represents a soft edge effect.
SourceFormat Represents source file format.
SplitTransition Split slide transition effect.
SplitterBarStateType Specifies the state that the splitter bar should be shown in.
SpreadsheetOptions Represents options which can be used to specify additional spreadsheets behavior.
Storage Represents a temporary data storage for WebDocument.
StringChartValue Represent string value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value.
StringOrDoubleChartValue Represent string or double value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value.
StyleType Represents chart style.
SummaryZoomFrame Represents a Summary Zoom object in a slide.
SummaryZoomSection Represents a Summary Zoom Section object in a Summary Zoom frame.
SummaryZoomSectionCollection Represents a collection of Summary Zoom Section objects.
SvgCoordinateUnit Represents CSS2 coordinate units used to define SVG coordinates.
SvgEvent Represents options for SVG shape.
SvgExternalFontsHandling Represents a way to handle external fonts used for text drawing.
SvgImage Represents an SVG image.
SvgShape Represents options for SVG shape.
SvgTSpan Represents options for SVG text portion (“tspan”).
SwfOptions Provides options that control how a presentation is saved in Swf format.
SystemColor Represents predefined system colors.
Tab Represents a tabulation for a text.
TabAlignment Represents the tab alignment.
TabCollection Represents a collection of tabs.
TabFactory Allows to create ITab instances
Table Represents a table on a slide.
TableFormat Represents format of a table.
TableStylePreset Represents builtin table styles.
TagCollection Represents the collection of tags (user defined pairs of strings)
TemplateContext Represents a model object interface for a template engine.
TextAlignment Represents different text alignment styles.
TextAnchorType text box alignment within a text area.
TextAnimation Represent text animation.
TextAnimationCollection Represents collection of text animations.
TextAutofitType Represents text autofit mode.
TextCapType Represents the type of text capitalisation.
TextExtractionArrangingMode Represents the mode to use during text extraction
TextFrame Represents a TextFrame.
TextFrameFormat Contains the TextFrame’s formatTextFrameFormatting properties.
TextHighlightingOptions Represents options which can be used to highlight text in text frame.
TextInheritanceLimit Controls the depth of the text properties inheritance.
TextShapeType Represents text wrapping shape.
TextStrikethroughType Represents the type of text strikethrough.
TextStyle This class contains the text style formatting properties.
TextToHtmlConversionOptions Options for extracting HTML from the Pptx text.
TextUnderlineType Represents the type of text underline.
TextVerticalOverflowType Represents text vertical overflow type.
TextVerticalType Determines vertical writing mode for a text.
Theme Represents a theme.
ThreeDFormat Represents 3-D properties.
TickLabelPositionType Represents the position type of tick-mark labels on the specified axis.
TickMarkType Represents the tick mark type for the specified axis.
TiffCompressionTypes Provides options that control how a presentation is compressed in TIFF format.
TiffOptions Provides options that control how a presentation is saved in TIFF format.
TileFlip Defines tile flipping mode.
TimeUnitType Represents the base unit for the category axis
Timing Represents animation timing.
Tint Represents a Tint effect.
TransitionCornerAndCenterDirectionType Specifies a direction restricted to the corners and center.
TransitionCornerDirectionType Represent corner direction transition types.
TransitionEightDirectionType Represent eight direction transition types.
TransitionInOutDirectionType Represent in or out direction transition types.
TransitionLeftRightDirectionType Specifies a direction restricted to the values of left and right.
TransitionMorphType Represent a type of morph transition.
TransitionPattern Specifies a geometric pattern that tiles together to fill a larger area.
TransitionShredPattern Specifies a geometric shape that tiles together to fill a larger area.
TransitionSideDirectionType Represent side direction transition types.
TransitionSoundMode Represent sound mode of transition.
TransitionSpeed Represent transition speed types.
TransitionType Represent slide show transition type.
TransitionValueBase Base class for slide transition effects.
Trendline Class represents trend line of chart series
TrendlineCollection Represents a collection of Trendline
TrendlineType Represents type of trend line
UpDownBarsManager Provide access to up/down bars of Line- or Stock-chart.
VbaModule Represents module that is contained in VBA project.
VbaModuleCollection Represents a collection of a VBA Project modules.
VbaProject Represents VBA project with presentation macros.
VbaProjectFactory Allows to create VBA project via COM interface
VbaReferenceCollection Represents a collection of a VBA Project references.
VbaReferenceFactory Allows to create VBA project references via COM interface
VbaReferenceOleTypeLib Represents OLE Automation type library reference.
Video Represents an image embedded into a presentation.
VideoCollection Represents a collection of Video objects.
VideoFrame Represents a video clip on a slide.
VideoPlayModePreset Constants which define how a video is played.
VideoPlayerHtmlController This class allows export of video and audio files into a HTML
VideoPlayerHtmlControllerFactory Allows to create VideoPlayerHtmlController.
ViewProperties Presentation wide view properties.
ViewType Presentation view types
WarningType Represents a type of warning.
WebDocument Represents a transition form of the presentation for saving into a web format.
WebDocumentOptions Represents an options set for WebDocument saving.
WheelTransition Wheel slide transition effect.
XamlOptions Options that control how a XAML document is saved.
XpsOptions Provides options that control how a presentation is saved in XPS format.
ZoomFrame Represents a Slide Zoom object in a slide.
ZoomImageType Defines whether the Zoom object is using the slide preview or a cover image.
ZoomLayout Specifies the summary zoom layout.
ZoomObject Represents an Zoom object in a slide.

Interfaces

Interface Description
IAccessiblePVIObject Represents a type that can return corresponding effective data with the inheritance applied.
IActualLayout Specifies actual position of a chart element.
IAdjustValue Represents a geometry shape’s adjustment value.
IAdjustValueCollection Reprasents a collection of shape’s adjustments.
IAlphaBiLevel Represents an Alpha Bi-Level effect.
IAlphaBiLevelEffectiveData Immutable object which represents an Alpha Bi-Level effect.
IAlphaCeiling Represents an Alpha Ceiling effect.
IAlphaCeilingEffectiveData Immutable object which represents an Alpha Ceiling effect.
IAlphaFloor Represents an Alpha Floor effect.
IAlphaFloorEffectiveData Immutable object which represents an Alpha Floor effect.
IAlphaInverse Represents an Alpha Inverse effect.
IAlphaInverseEffectiveData Immutable object which represents an Alpha Inverse effect.
IAlphaModulate Represents an Alpha Modulate effect.
IAlphaModulateEffectiveData Immutable object which represents an Alpha Modulate effect.
IAlphaModulateFixed Represents an Alpha Modulate Fixed effect.
IAlphaModulateFixedEffectiveData Immutable object which represents an Alpha Modulate Fixed effect.
IAlphaReplace Represents base IImageTransformOperation interface.
IAlphaReplaceEffectiveData Immutable object which represents and Alpha Replace effect.
IAnimationTimeLine Represents timeline of animation.
IAudio Represents an embedded audio file.
IAudioCollection Represents a collection of embedded audio files.
IAudioFrame Represents an audio clip on a slide.
IAutoShape Represents an AutoShape.
IAutoShapeLock Determines which operations are disabled on the parent AutoshapeEx.
IAxesManager Provides access to chart axes.
IAxis Encapsulates the object that represents a chart’s axis.
IAxisFormat Represents chart format properties.
IBackdrop3DScene Defines a plane in which effects, such as glow and shadow, are applied in relation to the shape they are being applied to.
IBackground Represents background of a slide.
IBackgroundEffectiveData Immutable object which contains effective background properties.
IBaseChartValue Represents a value of a chart.
IBaseHandoutNotesSlideHeaderFooterManag Represents manager which holds behavior of the placeholders, including header placeholder for all types handout and notes slides.
IBaseHeaderFooterManager Represents manager which holds behavior of the footer, date-time, page number placeholders for all slide types.
IBasePortionFormat This class contains the text portion formatting properties.
IBasePortionFormatEffectiveData Base interface for immutable objects which contain effective text portion formatting properties.
IBaseShapeLock Represents Shape lock (disabled operation).
IBaseSlide Represents common data for all slide types.
IBaseSlideHeaderFooterManager Represents manager which holds behavior of the footer, date-time, page number placeholders for all slide types.
IBaseTableFormatEffectiveData Base interface for immutable objects which contain effective table formatting properties.
IBehavior Represent base class behavior of effect.
IBehaviorCollection Represents collection of behavior effects.
IBehaviorFactory Allows to create animation effects
IBehaviorProperty Represent property types for animation behavior.
IBehaviorPropertyCollection Represents timing properties for the effect behavior.
IBiLevel Represents base IImageTransformOperation interface.
IBiLevelEffectiveData Immutable object which represents a Bi-Level (black/white) effect.
IBlobManagementOptions A Binary Large Object (BLOB) is a binary data stored as a single entity - i.e.
IBlur Represents a Blur effect that is applied to the entire shape, including its fill.
IBlurEffectiveData Immutable object which represents a Blur effect that is applied to the entire shape, including its fill.
IBulkTextFormattable Represents an object with possibility of bulk setting child text elements’ formats.
IBulletFormat Represents paragraph bullet formatting properties.
IBulletFormatEffectiveData Immutable object which contains effective paragraph bullet formatting properties.
ICamera Represents Camera.
ICameraEffectiveData Immutable object which contains effective camera properties.
ICell Represents a cell in a table.
ICellCollection Represents a collection of cells.
ICellFormat Represents format of a table cell.
ICellFormatEffectiveData Immutable object which contains effective table cell formatting properties.
IChart Represents an graphic chart on a slide.
IChartCategory Represents chart categories.
IChartCategoryCollection Represents collection of IChartCategory
IChartCategoryLevelsManager Managed container of the values of the chart category levels.
IChartCellCollection Represents collection of a cells with data.
IChartComponent Represents a component of a chart.
IChartData Represents data used for a chart plotting.
IChartDataCell Represents cell for chart data.
IChartDataPoint Represents series data point.
IChartDataPointCollection Represents collection of a series data point.
IChartDataPointLevel Represents data point level.
IChartDataPointLevelsManager Container of data point levels.
IChartDataWorkbook Provides access to embedded Excel workbook
IChartDataWorksheet Represents worksheet associated with IChartDataCell
IChartDataWorksheetCollection Represents the collection of worksheets of chart data workbook.
IChartLinesFormat Represents gridlines format properties.
IChartParagraphFormat Represents a paragraph formatting properties of a chart.
IChartPlotArea Represents chart title properties.
IChartPortionFormat Represents the chart portion formatting properties used in charts.
IChartSeries Represents a chart series.
IChartSeriesCollection Represents collection of IChartSeries
IChartSeriesGroup Represents group of series.
IChartSeriesGroupCollection Represents the collection of groups of combinable series.
IChartSeriesReadonlyCollection Represents a readonly collection of IChartSeries
IChartTextBlockFormat Represents formatting properties for chart text elements.
IChartTextFormat Chart operate with restricted set of text format properties.
IChartTitle Represents chart title properties.
IChartWall Represents walls on 3d charts.
IColorChange Represents a Color Change effect.
IColorChangeEffectiveData Immutable object which represents a Color Change effect.
IColorEffect Represents a color effect for an animation behavior.
IColorFormat Represents a color used in a presentation.
IColorOffset Represent color offset.
IColorOperation Represents different color operations used for color transformations.
IColorOperationCollection Represents a collection of color transform operations.
IColorReplace Represents a Color Replacement effect.
IColorReplaceEffectiveData Immutable object which represents a Color Replacement effect.
IColorScheme Stores theme-defined colors.
IColorSchemeEffectiveData Immutable object which contains effective color scheme properties.
IColumn Represents a column in a table.
IColumnCollection Represents collection of columns in a table.
IColumnFormat Represents format of a table column.
IColumnFormatEffectiveData Immutable object which contains effective table column formatting properties.
ICommandEffect Represents a command effect for an animation behavior.
IComment Represents a comment on a slide.
ICommentAuthor Represents an author of comments.
ICommentAuthorCollection Represents a collection of comment authors.
ICommentCollection Represents a collection of comments of one author.
ICommonSlideViewProperties Represents common slide view properties.
IConnector Represents a connector.
IConnectorLock Determines which operations are disabled on the parent Connector.
IControl Represents an ActiveX control.
IControlCollection A collection of ActiveX controls.
IControlPropertiesCollection A collection of ActiveX controls.
ICornerDirectionTransition Corner direction slide transition effect.
ICustomData Represents container for custom data.
ICustomXmlPart Represents custom xml part.
ICustomXmlPartCollection Represents collection of custom xml parts.
IDataLabel Represents a series labels.
IDataLabelCollection Represents a series labels.
IDataLabelFormat Represents formatting options for DataLabel.
IDataSourceTypeForErrorBarsCustomValues Specifies types of values in ChartDataPoint.ErrorBarsCustomValues properties list
IDataTable Represents data table properties.
IDigitalSignature Digital signature in signed file.
IDigitalSignatureCollection Represents a collection of digital signatures attached to a document.
IDocumentProperties Represents properties of a presentation.
IDoubleChartValue Represent double value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value.
IDuotone Represents a Duotone effect.
IDuotoneEffectiveData Immutable object which represents a Duotone effect.
IEffect Represents animation effect.
IEffectEffectiveData Base class for immutable objects, which represent effect.
IEffectFactory Allows to create effects’ instances
IEffectFormat Represents effect properties of shape.
IEffectFormatEffectiveData Imutable object which contains effective effect formatting properties.
IEffectParamSource Auxiliary effect parameters interface.
IEffectStyle Represents an effect style.
IEffectStyleCollection Represents a collection of effect styles.
IEffectStyleCollectionEffectiveData Immutable object that represents a readonly collection of effective effect styles.
IEffectStyleEffectiveData Immutable object which contains effective effect style properties.
IEightDirectionTransition Eight direction slide transition effect.
IEmbeddedEotFontsHtmlController Embedded Eot fonts HTML controller.
IEmbeddedWoffFontsHtmlController Embedded woff fonts html controller.
IEmptyTransition Empty slide transition effect.
IErrorBarsCustomValues Specifies the errors bar values.
IErrorBarsFormat Represents error bars of chart series.
IExternalResourceResolver Callback interface used to resolve external resources during Html, Svg documents import.
IExtraColorScheme Represents an additional color scheme which can be assigned to a slide.
IExtraColorSchemeCollection Represents a collection of additional color schemes.
IField Represents a field.
IFieldType Represents a type of field.
IFillFormat Represents a fill formatting options.
IFillFormatCollection Represents the collection of fill styles.
IFillFormatCollectionEffectiveData Immutable object that represents a readonly collection of effective fill formats.
IFillFormatEffectiveData Immutable object which contains effective fill formatting properties.
IFillOverlay Represents a Fill Overlay effect.
IFillOverlayEffectiveData Immutable object which represents a Fill Overlay effect.
IFillParamSource Auxiliary fill parameters interface.
IFilterEffect Represent filter effect of behavior.
IFlyThroughTransition Fly-through slide transition effect.
IFontData Represents a font definition.
IFontDataFactory FontData factory interface
IFontFallBackRule Represents font fallback rule
IFontFallBackRulesCollection Represents a collection of FontFallBack rules, defined by user
IFontScheme Stores theme-defined fonts.
IFontSchemeEffectiveData Immutable object which contains effective font scheme properties.
IFontSources Provides file and memory sources for external fonts.
IFontSubstRule Represents font subtituition information
IFontSubstRuleCollection Represents collection of fonts substitution.
IFonts Represents fonts collection.
IFontsEffectiveData Immutable object which contains effective fonts set.
IFontsLoader Class for loading custom fonts defined by user.
IFontsManager Manages fonts across the presentation.
IFormat Represents chart format properties.
IFormatFactory Allows to create formats via COM interface.
IFormatScheme Stores theme-defined formats for the shapes.
IFormatSchemeEffectiveData Immutable object which contains effective format scheme properties.
IFormattedTextContainer Represents chart text format.
IGenericCloneable Represents generic version of ICloneable
IGenericCollection Auxiliary generic collection interface.
IGeometryPath Represents geometry path of GeometryShape
IGeometryShape Represents the parent class for all geometric shapes.
IGifOptions Represents GIF exporting options.
IGlitterTransition Glitter slide transition effect.
IGlobalLayoutSlideCollection Represents a collection of all layout slides in presentation.
IGlow Represents a Glow effect, in which a color blurred outline is added outside the edges of the object.
IGlowEffectiveData Immutable object which represents a Glow effect, in which a color blurred outline is added outside the edges of the object.
IGradientFormat Represent a gradient format.
IGradientFormatEffectiveData Imutable object which contains effective gradient filling properties.
IGradientStop Represents a gradient format.
IGradientStopCollection Represnts a collection of gradient stops.
IGradientStopCollectionEffectiveData Represents a collection of GradientStopData objects.
IGradientStopEffectiveData immutable object which represents a gradient stop.
IGraphicalObject Represents abstract graphical object.
IGraphicalObjectLock Determines which operations are disabled on the parent GraphicalObject.
IGrayScale Represents IImageTransformOperation interface.
IGrayScaleEffectiveData Immutable object which representsepresents a Gray Scale effect.
IGroupShape Represents a group of shapes on a slide.
IGroupShapeLock Determines which operations are disabled on the parent GroupShape.
IHSL Represents a Hue/Saturation/Luminance effect.
IHSLEffectiveData Represents a Hue/Saturation/Luminance effect.
IHtml5Options Represents a HTML5 exporting options.
IHtmlExternalResolver Callback interface used by HTML import routine to obtain referrenced objects such as images.
IHtmlFormatter Represents HTML file template.
IHtmlFormattingController Controls a html file generation.
IHtmlGenerator Html generator.
IHtmlOptions Represents a HTML exporting options.
IHyperlink Represents a hyperlink.
IHyperlinkContainer Represents hyperlink object.
IHyperlinkManager Provide hyperlinks management (adding, removing).
IHyperlinkQueries Provide easy access to contained hyperlinks.
IImageCollection Represents collection of PPImage.
IImageTransformOCollectionEffectiveData Immutable object that represents a readonly collection of effective image transform effects.
IImageTransformOperation Represents abstract image transformation effect.
IImageTransformOperationCollection Represents a collection of effects apllied to an image.
IImageTransformOperationFactory Allows to create image effects’ instances
IInOutTransition In-Out slide transition effect.
IInk Represents an ink object on a slide.
IInnerShadow Represents a inner shadow effect.
IInnerShadowEffectiveData Immutable object which represents a inner shadow effect.
IInterruptionToken This class represents the token to use for signaling long running tasks whether the interruption was requested.
IInterruptionTokenSource Represents the source of IInterruptionToken.
IKnownIssueWarningInfo Represents a warning about known issue which won’t be fixed in the near future.
ILayoutSlide Represents a layout slide.
ILayoutSlideCollection Represents a base class for collection of a layout slides.
ILayoutSlideHeaderFooterManager Represents manager which holds behavior of the layout slide footer, date-time, page number placeholders and all child placeholders.
ILayoutable Specifies the exact position of a chart element.
ILeftRightDirectionTransition Left-right direction slide transition effect.
ILegacyDiagram Represents a legacy diagram object
ILegend Represents chart’s legend properties.
ILegendEntryCollection Represents legends collection.
ILegendEntryProperties Represents legend properties of a chart.
ILicense Provides methods to license the component.
ILightRig Represents LightRig.
ILightRigEffectiveData Immutable object which contains effective light rig properties.
ILineFillFormat Represents properties for lines filling.
ILineFillFormatEffectiveData Immutable object which contains effective line filling properties.
ILineFormat Represents format of a line.
ILineFormatCollection Represents the collection of line styles.
ILineFormatCollectionEffectiveData Immutable object that represents a readonly collection of effective line formats.
ILineFormatEffectiveData Immutable object which contains effective line formatting properties.
ILineParamSource Auxiliary line parameters interface.
ILinkEmbedController Callback interface used to determine how object should be processed during saving.
ILoadOptions Allows to specify additional options (such as format or default font) when loading a presentation.
ILuminance Represents a Luminance effect.
ILuminanceEffectiveData Represents a Luminance effect.
IMarker Represents marker of a chert.
IMasterHandoutSlide Represents master slide for handouts.
IMasterHandoutSlideHeaderFooterManager Represents manager which holds behavior of the master handout slide placeholders, including header placeholder.
IMasterHandoutSlideManager Master handout slide manager.
IMasterLayoutSlideCollection Represents a collections of all layout slides of defined master slide.
IMasterNotesSlide Represents master slide for notes.
IMasterNotesSlideHeaderFooterManager Represents manager which holds behavior of the master notes slide footer, date-time, page number placeholders and all child placeholders.
IMasterNotesSlideManager Master notes slide manager.
IMasterSlide Represents a master slide in a presentation.
IMasterSlideCollection Represents a collection of master slides.
IMasterSlideHeaderFooterManager Represents manager which holds behavior of the master slide footer, date-time, page number placeholders and all child placeholders.
IMasterTheme Represents a master theme.
IMasterThemeManager Provides access to presentation master theme.
IMasterThemeable Represent master theme manager.
IMathAccent Specifies the accent function, consisting of a base and a combining diacritical mark Example: \ud835\udc4e\u0301
IMathAccentFactory Allows to create a math accent
IMathArray Specifies a vertical array of equations or any mathematical objects
IMathArrayFactory Allows to create a math array
IMathBar Specifies the bar function, consisting of a base argument and an overbar or underbar
IMathBarFactory Allows to create a math bar
IMathBlock Specifies an instance of mathematical text that contained within a MathParagraph and starts on its own line.
IMathBlockCollection Collection of math blocks (IMathBlock)
IMathBlockFactory Allows to create a math block
IMathBorderBox Draws a rectangular or some other border around the IMathElement.
IMathBorderBoxFactory Allows to create a math border box
IMathBox Specifies the logical boxing (packaging) of mathematical element.
IMathBoxFactory Allows to create a math box
IMathDelimiter Specifies the delimiter object, consisting of opening and closing characters (such as parentheses, braces, brackets, and vertical bars), and one or more mathematical elements inside, separated by a specified character.
IMathDelimiterFactory Allows to create a math delimiter
IMathElement Base interface of any mathematical element: fraction, mathmatical text, function, expression with multiple elements etc
IMathElementCollection Represents a collection of mathematical elements (MathElement).
IMathFraction Specifies the fraction object, consisting of a numerator and denominator separated by a fraction bar.
IMathFractionFactory Allows to create a math fraction
IMathFunction Specifies a function of an argument.
IMathFunctionFactory Allows to create a math function
IMathGroupingCharacter Specifies a grouping symbol above or below an expression, usually to highlight the relationship between elements
IMathGroupingCharacterFactory Allows to create a math grouping character
IMathLeftSubSuperscriptElement Specifies the Sub-Superscript object, which consists of a base and a subscript and superscript placed to the left of the base.
IMathLimit Specifies the Limit object, consisting of text on the baseline and reduced-size text immediately above or below it.
IMathLimitFactory Allows to create IMathLimit
IMathMatrix Specifies the Matrix object, consisting of child elements laid out in one or more rows and columns.
IMathMatrixFactory Allows to create a math matrix
IMathNaryOperator Specifies an N-ary mathematical object, such as Summation and Integral.
IMathNaryOperatorFactory Allows to create IMathNaryOperator
IMathNaryOperatorProperties Specifies properties of IMathNaryOperator
IMathParagraph Mathematical paragraph that is a container for mathematical blocks (IMathBlock)
IMathParagraphFactory Allows to create a math paragraph
IMathPortion Represents a portion with mathematical context inside.
IMathRadical Specifies the radical function, consisting of a base, and an optional degree.
IMathRadicalFactory Allows to create math radical
IMathRightSubSuperscriptElement Specifies the Sub-Superscript object, which consists of a base and a subscript and superscript placed to the right of the base.
IMathRightSubSuperscriptElementFactory Allows to create IMathRightSubSuperscriptElementFactory
IMathSubscriptElement Specifies the subscript object, which consists of a base and a reduced-size subscript placed below and to the right.
IMathSubscriptElementFactory Allows to create IMathSubscriptElement
IMathSuperscriptElement Specifies the superscript object, which consists of a base and a reduced-size superscript placed above and to the right
IMathSuperscriptElementFactory Allows to create IMathSuperscriptElement
IMathematicalText Mathematical text
IMathematicalTextFactory Allows to create a MathematicalText element
IMetered Provides methods to set metered key.
IModernComment Represents a comment on a slide.
IMorphTransition Ripple slide transition effect.
IMotionCmdPath Represent one command of a path.
IMotionEffect Represent motion effect behavior of effect.
IMotionPath Represent motion path.
IMultipleCellChartValue Represents a collection of a chart cells.
INormalViewProperties Represents normal view properties.
INormalViewRestoredProperties Specifies the sizing of the slide region ((width when a child of restoredTop, height when a child of restoredLeft) of the normal view, when the region is of a variable restored size(neither minimized nor maximized).
INotImplementedWarningInfo Represents a warning about known not implemented feature which won’t be implemented in the near future.
INotesCommentsLayoutingOptions Provides options that control the look of layouting of notes and comments in exported document.
INotesSize Represents a size of notes slide.
INotesSlide Represents a notes slide in a presentation.
INotesSlideHeaderFooterManager Represents manager which holds behavior of the notes slide placeholders, including header placeholder.
INotesSlideManager Notes slide manager.
IObsoletePresLockingBehaviorWarningInfo This warning indicates that an obsolete presentation locking behavior is used.
IOleEmbeddedDataInfo Represents embedded data info for OLE object.
IOleObjectFrame Represents an OLE object on a slide.
IOptionalBlackTransition Optional black slide transition effect.
IOrientationTransition Orientation slide transition effect.
IOuterShadow Represents an Outer Shadow effect.
IOuterShadowEffectiveData Immutable object which represents an Outer Shadow effect.
IOutputFile Represents an output file.
IOutputSaver Represents an output saving service.
IOverridableText Represents overridable text for a chart.
IOverrideTheme Represents a overriding theme.
IOverrideThemeManager Provides access to different types of overriden themes.
IOverrideThemeable Represents override theme manager.
IPPImage Represents an image in a presentation.
IParagraph Represents a paragraph of a text.
IParagraphCollection Represents a collection of a paragraphs.
IParagraphFactory Allows to create paragraphs
IParagraphFormat This class contains the paragraph formatting properties.
IParagraphFormatEffectiveData Immutable object which contains effective paragraph formatting properties.
IPathSegment Represents segment of graphics path of GeometryShape
IPatternFormat Represents a pattern to fill a shape.
IPatternFormatEffectiveData Immutable object which contains effective pattern filling properties.
IPdfOptions Provides options that control how a presentation is saved in Pdf format.
IPictureEffectiveData Immutable object which contains effective picture properties.
IPictureFillFormat Represents a picture fill style.
IPictureFillFormatEffectiveData Immutable object which contains the properties of picture fill.
IPictureFrame Represents a frame with a picture inside.
IPictureFrameLock Determines which operations are disabled on the parent PictureFrameEx.
IPieSplitCustomPointCollection Represents a collection of points that shall be drawn in the second pie or bar on a bar-of-pie or pie-of-pie chart with a custom split.
IPlaceholder Represents a placeholder on a slide.
IPoint Represent animation point.
IPointCollection Represents a collection of portions.
IPortion Represents a portion of text inside a text paragraph.
IPortionCollection Represents a collection of a portions.
IPortionFactory Allows to create test portions
IPortionFormat This class contains the text portion formatting properties.
IPortionFormatEffectiveData Immutable object which contains effective text portion formatting properties.
IPptOptions Provides options that control how a presentation is saved in PPT format.
IPptxOptions Represents options for saving OpenXml presentations (PPTX, PPSX, POTX, PPTM, PPSM, POTM).
IPresentation Presentation document
IPresentationAnimationPlayer Represents a player of the animation.
IPresentationComponent Represents a component of a presentation.
IPresentationFactory Allows to create presentation via COM interface
IPresentationHeaderFooterManager Represents manager which holds behavior of all footer, date-time and page number placeholders of presentation.
IPresentationInfo Information about presentation file
IPresentationSignedWarningInfo This warning indicates that the presentation being read has the signature and this signature will be removed during processing.
IPresentationText Represents the text extracted from the slide
IPresetShadow Represents a Preset Shadow effect.
IPresetShadowEffectiveData Immutable object which represents a Preset Shadow effect.
IProgressCallback Represents a callback object for saving progress updates in percentage.
IPropertyEffect Represent property effect behavior.
IProtectionManager Presentation password protection management.
IReflection Represents a reflection effect.
IReflectionEffectiveData Immutable object which represents a Reflection effect.
IRenderingOptions Provides options that control how a presentation/slide is rendered.
IResourceLoadingArgs Interface for external resource loading arguments.
IResourceLoadingCallback Callback interface used to manage external resources loading.
IResponsiveHtmlController Responsive HTML Controller
IRevealTransition Reveal slide transition effect.
IRippleTransition Ripple slide transition effect.
IRotation3D Represents 3D rotation of a chart.
IRotationEffect Represent rotation behavior of effect.
IRow Represents a row in a table.
IRowCollection Represents table row collection.
IRowFormat Represents format of a table row.
IRowFormatEffectiveData Immutable object which contains effective table row formatting properties.
ISVGOptions Represents an SVG options.
ISaveOptions Options that control how a presentation is saved.
ISaveOptionsFactory Allows to create save options’ instances
IScaleEffect Represents animation scale effect.
ISection Represents section of slides.
ISectionCollection Represents a collection of sections.
ISectionSlideCollection Represents a collection of a slides in the section.
ISectionZoomFrame Represents a Section Zoom object in a slide.
ISequence Represents sequence (collection of effects).
ISequenceCollection Represents collection of interactive sequences.
ISetEffect Represents a set effect for an animation behavior.
IShape Represents a shape on a slide.
IShapeBevel Represents properties of shape’s main face relief.
IShapeBevelEffectiveData Immutable object which contains effective shape’s face relief properties.
IShapeCollection Represents a collection of a shapes.
IShapeElement Represents a part of shape with same outline and fill properties.
IShapeFrame Represents shape frame’s properties.
IShapeStyle Represent shape’s style reference.
IShredTransition Shred slide transition effect.
ISideDirectionTransition Side direction slide transition effect.
ISingleCellChartValue Represents a chart data cell.
ISketchFormat Represents properties for lines sketch format.
ISketchFormatEffectiveData Immutable object which contains effective line sketch properties.
ISlide Represents a slide in a presentation.
ISlideCollection Represents a collection of a slides.
ISlideComponent Represents a component of a slide.
ISlideHeaderFooterManager Represents manager which holds behavior of the slide footer, date-time, page number placeholders.
ISlideImageFormat Determines format in which slide image will be saved for presentation to HTML export.
ISlideShowTransition Represents slide show transition.
ISlideSize Represents a size of slide.
ISlideText Represents the text extracted from the slide
ISlidesPicture Represents a picture in a presentation.
ISmartArt Represents a SmartArt diagram.
ISmartArtNode Represents node of a SmartArt diagram.
ISmartArtNodeCollection Represents a collection of SmartArt nodes.
ISmartArtShape Represents a shape inside SmartArt diagram
ISmartArtShapeCollection Represents a collection of SmartArt shapes
ISoftEdge Represents a Soft Edge effect.
ISoftEdgeEffectiveData Immutable object which represents a soft edge effect.
ISplitTransition Split slide transition effect.
ISpreadsheetOptions Represents options which can be used to specify additional spreadsheets behavior.
IStringChartValue Represent string value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value.
IStringOrDoubleChartValue Represent string or double value which can be stored in pptx presentation document in two ways: 1) in cell/cells of workbook related to chart; 2) as literal value.
ISummaryZoomFrame Represents a Summary Zoom frame in a slide.
ISummaryZoomSection Represents a Summary Zoom Section object in a Summary Zoom frame.
ISummaryZoomSectionCollection Represents a collection of Summary Zoom Section objects.
ISvgImage Represents an SVG image.
ISvgShape Represents options for SVG shape.
ISvgShapeAndTextFormattingController Controls SVG shape and text generation.
ISvgShapeFormattingController Controls SVG shape generation.
ISvgTSpan Represents options for SVG text portion (“tspan”).
ISwfOptions Provides options that control how a presentation is saved in SWF format.
ITab Represents a tabulation for a text.
ITabCollection Represents a collection of tabs.
ITabEffectiveData Immutable object which contains effective text’s tabulation stop properties.
ITabFactory Allow to create ITab instances
ITable Represents a table on a slide.
ITableFormat Represents format of a table.
ITableFormatEffectiveData Immutable object which contains effective table formatting properties.
ITagCollection Represents the collection of tags (user defined pairs of strings)
ITemplateEngine Represents a template engine that transforms template and data pair into resulting output (usually HTML).
ITextAnimation Represent text animation.
ITextAnimationCollection Represents collection of text animations.
ITextFrame Represents a TextFrame.
ITextFrameFormat Contains the TextFrame’s formatting properties.
ITextFrameFormatEffectiveData Immutable object which contains effective text frame formatting properties.
ITextHighlightingOptions Represents options which can be used to highlight text in text frame.
ITextStyle Text style formatting properties.
ITextStyleEffectiveData Immutable object which contains effective text style properties.
ITextToHtmlConversionOptions Options for extracting HTML from the Pptx text.
ITheme Represents a theme.
IThemeEffectiveData Immutable object which contains effective theme properties.
IThemeManager Represent theme properties.
IThemeable Represents objects that can be themed with ITheme.
IThreeDFormat Represents 3-D properties.
IThreeDFormatEffectiveData Immutable object which represents effective 3-D formatting properties.
IThreeDParamSource 3D properties source auxiliary interface
ITiffOptions Provides options that control how a presentation is saved in TIFF format.
ITiming Represents animation timing.
ITint Represents a Tint effect.
ITintEffectiveData Immutable object which represents a Tint effect.
ITransitionValueBase Represents base class for slide transition effects.
ITrendline Class represents trend line of chart series
ITrendlineCollection Represents a collection of TrendlineEx
IUpDownBarsManager Provide access to up/down bars of Line- or Stock-chart.
IVbaModule Represents module that is contained in VBA project.
IVbaModuleCollection Represents a collection of a VBA Project modules.
IVbaProject Represents VBA project with presentation macros.
IVbaProjectFactory Allows to create VBA project via COM interface
IVbaReference Represents the name of the VBA project reference.
IVbaReferenceCollection Represents a collection of a VBA Project references.
IVbaReferenceFactory Allows to create VBA project references via COM interface
IVbaReferenceOleTwiddledTypeLib Represents modified OLE Automation type library reference in which all controls are marked as extensible.
IVbaReferenceOleTypeLib Represents OLE Automation type library reference.
IVbaReferenceProject Represents reference to an external VBA project.
IVideo Represents a video embedded into a presentation.
IVideoCollection Represents a collection of Video objects.
IVideoFrame Represents a video clip on a slide.
IVideoPlayerHtmlController This class allows export of video and audio files into a HTML
IVideoPlayerHtmlControllerFactory Allows to create VideoPlayerHtmlController.
IViewProperties Presentation wide view properties.
IWarningCallback Interface for classes which receive warning
IWarningInfo Represents a base interface for all warnings.
IWheelTransition Wheel slide transition effect.
IXamlOptions Options that control how a XAML document is saved.
IXamlOutputSaver Represents an output saver implementation for transfer data to the external storage.
IXpsOptions Provides options that control how a presentation is saved in XPS format.
IZoomFrame Represents a Slide Zoom object in a slide.
IZoomObject Represents a Zoom object in a slide.