Namespace aspose.slides

Namespace aspose.slides

Classes

ClassDescription
AdjustValueRepresents a geometry shape’s adjustment value. These values affect shape’s form.
AdjustValueCollectionReprasents a collection of shape’s adjustments.
AfterAnimationTypeRepresents the after animation type of an animation effect.
AlphaBiLevelRepresents an Alpha Bi-Level effect. Alpha (Opacity) values less than the threshold are changed to 0 (fully transparent) and alpha values greater than or equal to the threshold are changed to 100% (fully opaque).
AlphaCeilingRepresents an Alpha Ceiling effect. Alpha (opacity) values greater than zero are changed to 100%. In other words, anything partially opaque becomes fully opaque.
AlphaFloorRepresents an Alpha Floor effect. Alpha (opacity) values less than 100% are changed to zero. In other words, anything partially transparent becomes fully transparent.
AlphaInverseRepresents an Alpha Inverse effect. Alpha (opacity) values are inverted by subtracting from 100%.
AlphaModulateRepresents an Alpha Modulate effect. Effect alpha (opacity) values are multiplied by a fixed percentage. The effect container specifies an effect containing alpha values to modulate.
AlphaModulateFixedRepresents an Alpha Modulate Fixed effect. Effect alpha (opacity) values are multiplied by a fixed percentage.
AlphaReplaceRepresents and Alpha Replace effect. Effect alpha (opacity) values are replaced by a fixed alpha.
AnimateTextTypeRepresents the animate text type of an animation effect.
AnimationTimeLineRepresents timeline of animation.
AsposeLicenseExceptionThis exception is thrown if any errors with license are detected.
AudioRepresents an embedded audio file.
AudioCollectionRepresents a collection of embedded audio files.
AudioFrameRepresents an audio clip on a slide.
AudioPlayModePresetConstants which define how a sound is played.
AudioVolumeModeConstants which define audio volume.
AutoShapeRepresents an AutoShape.
AutoShapeLockDetermines which operations are disabled on the parent AutoshapeEx.
AxesCompositionNotCombinableExceptionException which thrown when axes composition of the series is not combinable with present axes composition in chart.
AxesManagerProvides access to chart axes.
AxisEncapsulates the object that represents a chart’s axis.
AxisAggregationTypeRepresents aggregation type of category axis. Used with Histogram or HistogramPareto series only.
AxisFormatRepresents chart format properties.
AxisPositionTypeDetermines a position of axis.
Backdrop3DSceneDefines a plane in which effects, such as glow and shadow, are applied in relation to the shape they are being applied to.
BackgroundRepresents background of a slide.
BackgroundTypeDefines the slide background fill source.
BaseChartValueRepresents a value of a chart.
BaseHandoutNotesSlideHeaderFooterManagerRepresents manager which holds behavior of the placeholders, including header placeholder for all types handout and notes slides.
BaseHeaderFooterManagerRepresents manager which holds behavior of the footer, date-time, page number placeholders for all slide types.
BaseOverrideThemeManagerBase class for classes that provide access to different types of overriden themes.
BasePortionFormatCommon text portion formatting properties.
BaseScriptMath script
BaseShapeLockRepresents a base class for locks (disabled operation).
BaseSlideRepresents common data for all slide types.
BaseSlideHeaderFooterManagerRepresents manager which holds behavior of the footer, date-time, page number placeholders for all slide types.
BaseThemeManagerBase class for classes that provide access to different types of themes.
BehaviorRepresent base class behavior of effect.
BehaviorAccumulateTypeRepresents types of accumulation of effect behaviors.
BehaviorAdditiveTypeRepresents additive type for effect behavior.
BehaviorCollectionRepresents collection of behavior effects.
BehaviorFactoryAllows to create animation effects For COM compatibility.
BehaviorPropertyRepresent property types for animation behavior. Follows the list of properties from https://msdn.microsoft.com/en-us/library/dd949052(v=office.15).aspx and https://msdn.microsoft.com/en-us/library/documentformat.openxml.presentation.attributename(v=office.15).aspx
BehaviorPropertyCollectionRepresents timing properties for the effect behavior.
BevelPresetTypeConstants which define 3D bevel of shape.
BiLevelRepresents a Bi-Level (black/white) effect. Input colors whose luminance is less than the specified threshold value are changed to black. Input colors whose luminance are greater than or equal the specified value are set to white. The alpha effect values are unaffected by this effect.
BlackWhiteConversionModeProvides options that control how slides’ images will be converted to bitonal images.
BlackWhiteModeDetermines how colored shape should be transformed into black and white.
BlobManagementOptionsRepresents options which can be used to manage BLOB handling rules and other BLOB settings.
BlurRepresents a Blur effect that is applied to the entire shape, including its fill. All color channels, including alpha, are affected.
BrowsedAtKioskBrowsed at a kiosk (full screen)
BrowsedByIndividualBrowsed by individual (window)
BubbleSizeRepresentationTypeSpecifies the possible ways to represent data as bubble chart sizes.
BuildTypeDetermines how text will appear on a shape during animation.
BuildVersionInfoContains information about version of Aspose.Slides.
BulletFormatRepresents paragraph bullet formatting properties.
BulletTypeRepresents the type of the extended bullets.
CameraRepresents Camera.
CameraPresetTypeConstants which define camera preset type.
CannotCombine2DAnd3DChartsExceptionException which thrown when trying to combine 2D and 3D chart types.
CategoryAxisTypeRepresents a type of a category axis.
CellRepresents a cell of a table.
CellCircularReferenceExceptionThe exception that is thrown when one or more circular references are detected where a formula refers to its own cell either directly or indirectly.
CellCollectionRepresents a collection of cells.
CellFormatRepresents format of a table cell.
CellInvalidFormulaExceptionThe exception that is thrown when a calculated formula is not correct or was not parsed.
CellInvalidReferenceExceptionThe exception that is thrown when an invalid cell reference is encountered.
CellUnsupportedDataExceptionThe exception that is thrown when an unsupported data is encountered in a spreadsheet cell.
ChartRepresents an graphic chart on a slide.
ChartCategoryRepresents chart categories.
ChartCategoryCollectionRepresents collection of ChartCategory
ChartCategoryLevelsManagerManaged container of the values of the chart category levels.
ChartCellCollectionRepresents collection of a cells with data.
ChartDataRepresents data used for a chart plotting.
ChartDataCellRepresents cell for chart data.
ChartDataPointRepresents series data point.
ChartDataPointCollectionRepresents collection of a series data point.
ChartDataPointLevelRepresents data point level. Applies for Treemap and Sunburst chart.
ChartDataPointLevelsManagerContainer of data point levels. Applied for Treeamp and Sunburst series. Data point levels indexing is zero-based.
ChartDataSourceTypeRepresents a type of data source of the chart
ChartDataWorkbookProvides access to embedded Excel workbook
ChartDataWorksheetRepresents worksheet associated with IChartDataCell
ChartDataWorksheetCollectionRepresents the collection of worksheets of chart data workbook.
ChartLinesFormatRepresents gridlines format properties.
ChartPlotAreaRepresents rectangle where chart should be plotted.
ChartPortionFormatThis class contains the chart portion formatting properties used in charts. Unlike IPortionFormatEffectiveData, all properties of this class are writeable. This class is used to return and manipulate text portion formatting properties defined for the particular portion. This means that no inheritance is applied when getting values so for the majority of cases you will get values meaning “undefined”. In order to get the effective formatting parameter values including inherited you need to use PortionFormat#getEffective method which returns a IPortionFormatEffectiveData instance.
ChartSeriesRepresents a chart series.
ChartSeriesCollectionRepresents collection of ChartSeries
ChartSeriesGroupRepresents group of series. 1) See summary and remarks for ChartSeriesGroupCollection class and CombinableSeriesTypesGroup enum. 2) Group of series contains some series properies whitch is common for each series in group (“series group properties”). “Series group properties” in ChartSeriesGroup class is read/write. Each of “series group properties” can have a read-only projection in ChartSeries class.
ChartShapeTypeRepresents a shape of chart.
ChartTextFormatSpecifies default text formatting for chart text elements.
ChartThemeManagerProvides access to chart theme overriden.
ChartTitleRepresents chart title properties.
ChartTypeRepresents a type of chart.
ChartTypeCharacterizerHelper for getting additional information about charts and series by its ChartType.
ChartWallRepresents walls on 3d charts.
CollectRepresents a group of methods intended to collect model objects of different types from Presentation.
ColorChangeRepresents a Color Change effect. Instances of FromColor are replaced with instances of ToColor.
ColorDirectionRepresents color direction for color effect behavior.
ColorEffectRepresents a color effect for an animation behavior.
ColorFormatRepresents a color used in a presentation.
ColorOffsetRepresent color offset.
ColorOperationRepresents different color operations used for color transformations. Immutable object.
ColorOperationCollectionRepresents a collection of color transform operations.
ColorReplaceRepresents a Color Replacement effect. All effect colors are changed to a fixed color. Alpha values are unaffected.
ColorSchemeStores theme-defined colors.
ColorSchemeIndexRepresents an index in a colorscheme.
ColorSpaceRepresents color space for color effect behavior.
ColorStringFormatRepresents a type of hyperlink action.
ColorTransformOperationDefines color transform operation.
ColorTypeRepresents different color modes.
ColumnRepresents a column in a table.
ColumnCollectionRepresents collection of columns in a table.
ColumnFormatRepresents format of a table column.
CombinableSeriesTypesGroupEnumeration of groups of combinable series types. Each element relates to group of types of chart series that can persist simultaneously in one ChartSeriesGroup. For example: ChartType.PercentsStackedArea series cannot be simultaneously with ChartType.StackedArea series in one ChartSeriesGroup. But two or more ChartType.PercentsStackedArea can be in one ChartSeriesGroup simultaneously (CombinableSeriesTypesGroup.AreaChart_PercentsStackedArea). And ChartType.Line series can be with ChartType.LineWithMarkers series simultaneously in one CombinableSeriesTypesGroup.LineChart_Line ChartSeriesGroup.
CommandEffectRepresents a command effect for an animation behavior.
CommandEffectTypeRepresents command effect type for command effect behavior.
CommentRepresents a comment on a slide.
CommentAuthorRepresents an author of comments.
CommentAuthorCollectionRepresents a collection of comment authors.
CommentCollectionRepresents a collection of comments of one author.
CommentsPositionsRepresents the rule to render comments into exported document
CommonSlideViewPropertiesRepresents common slide view properties.
CompressRepresents a group of methods intended to compress Presentation.
ConformanceSpecifies the conformance class to which the PresentationML document conforms.
ConnectorRepresents a connector.
ConnectorLockDetermines which operations are disabled on the parent Connector.
ControlRepresents an ActiveX control.
ControlCollectionA collection of ActiveX controls.
ControlPropertiesCollectionA collection of AcitveX properties.
ControlTypeDefines a control type which should be embedded by IControlCollection#addControl(int,float,float,float,float).
ConvertRepresents a group of methods intended to convert Presentation.
CornerDirectionTransitionCorner direction slide transition effect.
CrossesTypeDetermines where axis will cross.
CurrentThreadSettingsAuxiliary class that allows to define default Locale for current thread
CustomDataRepresents container for custom data.
CustomXmlPartRepresents custom xml part.
CustomXmlPartCollectionRepresents collection of custom xml parts.
DataLabelRepresents a series labels.
DataLabelCollectionRepresents a series labels.
DataLabelFormatRepresents formatting options for DataLabel.
DataSourceTypeData source types.
DataSourceTypeForErrorBarsCustomValuesSpecifies types of values in ChartDataPoint.ErrorBarsCustomValues properties list
DataTableRepresents data table properties.
DigitalSignatureDigital signature in signed file.
DigitalSignatureCollectionRepresents a collection of digital signatures attached to a document.
DisplayBlanksAsTypeDetermines how missing data will be displayed.
DisplayUnitTypeDetermines multiplicity of the displayed data.
DocumentPropertiesRepresents properties of a presentation.
DomObjectBase DOM object TParent: Type of parent DOM object
DoubleChartValueRepresent 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.
DuotoneRepresents a Duotone effect. For each pixel, combines Color1 and Color2 through a linear interpolation to determine the new color for that pixel.
EffectRepresents animation effect.
EffectChartMajorGroupingTypeRepresents the type of an animation effect for chart’s element.
EffectChartMinorGroupingTypeRepresents the type of an animation effect for chart’s element in series or category.
EffectFactoryAllows to create effects For COM compatibility.
EffectFillTypeRepresent fill types.
EffectFormatRepresents effect properties of shape.
EffectPresetClassTypeRepresent effect class types.
EffectRestartTypeRepresent restart types for timing.
EffectStyleRepresents an effect style.
EffectStyleCollectionRepresents a collection of effect styles.
EffectSubtypeRepresents subtypes of animation effect.
EffectTriggerTypeRepresent trigger type of effect.
EffectTypeRepresents the type of an animation effect.
EightDirectionTransitionEight direction slide transition effect.
EmbedAllFontsHtmlControllerThe formatting controller class to use for embedding all presentation fonts in WOFF format.
EmbedFontCharactersRepresents the rule to use for adding new embedding font into IPresentation
EmbeddedEotFontsHtmlControllerThe formatting controller class to use for fonts embedding in EOT format
EmbeddedWoffFontsHtmlControllerThe formatting controller class to use for fonts embedding in WOFF format
EmptyTransitionEmpty slide transition effect.
ErrorBarTypeRepresents type of error bar
ErrorBarValueTypeRepresents type of error bar value
ErrorBarsCustomValuesSpecifies the errors bar values. It shall be used only when the Error bars value type is Custom.
ErrorBarsFormatRepresents error bars of chart series. ErrorBars custom values are in IChartDataPointCollection (in ( IChartDataPoint#getErrorBarsCustomValues) property).
ExternalResourceResolverCallback class used to resolve external resources during Html, Svg documents import. Using this resolver could create a vulnerability when client provided HTML or SVG file will make server software to obtain local or network file. Use with caution. It is recommended not to specify ExternalResourceResolver at all (only embedded objects will be read) or create some subclass which checks if specified uri is valid.
ExtraColorSchemeRepresents an additional color scheme which can be assigned to a slide.
ExtraColorSchemeCollectionRepresents a collection of additional color schemes.
FieldRepresents a field.
FieldTypeRepresents a type of field. This value determines which text will be set to the field portion when it will be updated.
FillBlendModeDetermines blend mode.
FillFormatRepresents a fill formatting options.
FillFormatCollectionRepresents the collection of fill styles.
FillOverlayRepresents a Fill Overlay effect. A fill overlay may be used to specify an additional fill for an object and blend the two fills together.
FillTypeSpecifies the interior fill type of various visual objects.
FilterEffectRepresent filter effect of behavior.
FilterEffectRevealTypeRepresents filter reveal type.
FilterEffectSubtypeRepresents filter effect subtypes.
FilterEffectTypeRepresents filter effect types.
FlavorAll markdown specifications used in program.
FlyThroughTransitionFly-through slide transition effect.
FontAlignmentRepresents vertical font alignment.
FontCollectionIndexRepresents font’s index in a collection.
FontDataRepresents a font definition. Immutable.
FontDataFactoryFontData factory
FontFallBackRuleRepresents font fallback rule
FontFallBackRulesCollectionRepresents a collection of FontFallBack rules, defined by user
FontSchemeStores theme-defined fonts.
FontSourcesProvides file and memory sources for external fonts.
FontSubstConditionRepresents a rule fot font substitution
FontSubstRuleRepresents font subtituition information
FontSubstRuleCollectionRepresents collection of fonts substitution.
FontSubstitutionInfoThis structure represents the information about the font replacement when it will be rendered.
FontsFonts collection.
FontsLoaderClass for loading custom fonts defined by user. Should be used before creating any presentation objects.
FontsManagerManages fonts across the presentation.
ForEach_Represents a group of methods intended to iterate over different Presentation model objects. These methods can be useful if you need to iterate and change some Presentation’ elements formatting or content, e.g. change each portion formatting.
FormatRepresents chart format properties.
FormatFactoryAllows to create formats via COM interface.
FormatSchemeStores theme-defined formats for the shapes.
FrameTickEventArgsRepresents arguments of the PresentationPlayer.FrameTick event.
GeometryPathRepresents geometry path of GeometryShape
GeometryShapeRepresents the parent class for all geometric shapes.
GifOptionsRepresents GIF exporting options.
GlitterTransitionGlitter slide transition effect.
GlobalLayoutSlideCollectionRepresents a collection of all layout slides in presentation. Extends LayoutSlideCollection class with methods for adding/cloning layout slides in context of uniting of the individual collections of master’s layout slides.
GlowRepresents a Glow effect, in which a color blurred outline is added outside the edges of the object.
GradientDirectionRepresents the gradient style.
GradientFormatRepresent a gradient format.
GradientShapeRepresents the shape of gradient fill.
GradientStopRepresents a gradient format.
GradientStopCollectionRepresnts a collection of gradient stops.
GradientStopCollectionEffectiveDataRepresents a collection of GradientStopData objects.
GradientStopEffectiveDataImmutable object which represents a gradient stop.
GraphicalObjectRepresents abstract graphical object.
GraphicalObjectLockDetermines which operations are disabled on the parent GraphicalObject.
GrayScaleRepresents a Gray Scale effect. Converts all effect color values to a shade of gray, corresponding to their luminance. Effect alpha (opacity) values are unaffected.
GroupShapeRepresents a group of shapes on a slide.
GroupShapeLockDetermines which operations are disabled on the parent GroupShape.
HSLRepresents a Hue/Saturation/Luminance effect. The hue, saturation, and luminance may each be adjusted relative to its current value.
HandoutLayoutingOptionsRepresents the handout presentation layout mode for export.
HandoutTypeSpecifies how many slides and in what sequence will be placed on the page.
Html5OptionsRepresents a HTML5 exporting options.
HtmlExternalResolverCallback object used by HTML import routine to obtain referrenced objects such as images. Using this resolver could create a vulnurability when client provided HTML file will make server software to obtain local or network file. Use with caution. It is recommended not to specify HtmlExternalResolver at all (only embedded objects will be read) or create some subclass which checks if specified uri is valid.
HtmlFormatterRepresents HTML file template.
HtmlGeneratorHtml generator.
HtmlOptionsRepresents a HTML exporting options.
HyperlinkRepresents a hyperlink.
HyperlinkActionTypeRepresents a type of hyperlink action.
HyperlinkColorSourceRepresents source of hyperlink color.
HyperlinkManagerProvide hyperlinks management (adding, removing).
HyperlinkQueriesProvide easy access to contained hyperlinks.
IImageRepresents the raster or vector image.
ImageCollectionRepresents collection of PPImage.
ImageFormatRepresents the file format of the image.
ImagePixelFormatSpecifies the pixel format for the generated images.
ImageTransformOCollectionEffectiveDataImmutable object that represents a readonly collection of effective image transform effects. Name IImageTransformOperationCollectionEffectiveData truncuted to IImageTransformOCollectionEffectiveData because of COM names length cannot be more then 39.
ImageTransformOperationRepresents abstract image transformation effect.
ImageTransformOperationCollectionRepresents a collection of effects apllied to an image.
ImageTransformOperationFactoryAllows to create image transform operations For COM compatibility.
ImagesMethods to instantiate and work with IImage.
InOutTransitionIn-Out slide transition effect.
InkRepresents an ink object on a slide.
InkBrushRepresents an inkBrush object.
InkOptionsProvides options that control the look of Ink objects in exported document.
InkTraceRepresents an Trace object. A Trace element is used to record the data captured by the digitizer. It contains a sequence of points encoded according to the specification given by the InkTraceFormat object.
InnerShadowRepresents a Inner Shadow effect.
InputRepresents a collection of input elements (templates).
InterruptionTokenThis class represents the token to use for signaling long running tasks whether the interruption was requested.
InterruptionTokenSourceRepresents the source of InterruptionToken.
InvalidPasswordExceptionException which thrown when presentation file format is unsupported.
LayoutSlideRepresents a layout slide.
LayoutSlideCollectionRepresents a base class for collection of a layout slides.
LayoutSlideHeaderFooterManagerRepresents manager which holds behavior of the layout slide footer, date-time, page number placeholders and all child placeholders. Child placeholders mean placeholders are contained on depending slides. Depending slides use and depend on layout slide.
LayoutSlideThemeManagerProvides access to layout slide theme overriden.
LayoutTargetTypeIf 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).
LeftRightDirectionTransitionLeft-right direction slide transition effect.
LegacyDiagramRepresents a legacy diagram object.
LegendRepresents chart’s legend properties.
LegendDataLabelPositionDetermines position of data labels.
LegendEntryCollectionRepresents legends collection.
LegendEntryPropertiesRepresents legend properties of a chart.
LegendPositionTypeDetermines a position of legend on a chart.
LicenseProvides methods to license the component. In this example, an attempt will be made to find a license file named MyLicense.lic in the folder that contains the component, in the folder that contains the calling assembly, in the folder of the entry assembly and then in the embedded resources of the calling assembly.
LightRigRepresents LightRig.
LightRigPresetTypeConstants which define light preset types.
LightingDirectionConstants which define light directions.
LineAlignmentRepresents the lines alignment type.
LineArrowheadLengthRepresents the length of an arrowhead.
LineArrowheadStyleRepresents the style of an arrowhead.
LineArrowheadWidthRepresents the width of an arrowhead.
LineCapStyleRepresents the line cap style.
LineDashStyleRepresents the line dash style.
LineFillFormatRepresents properties for lines filling.
LineFormatRepresents format of a line.
LineFormatCollectionRepresents the collection of line styles.
LineJoinStyleRepresents the lines join style.
LineSketchTypeRepresents which sketch type or effect a shape has been assigned.
LineStyleRepresents the style of a line.
LinkEmbedDecisionDetermines how object will be processed during saving.
LoadFormatIndicates the format of the document that is to be loaded.
LoadOptionsAllows to specify additional options (such as format or default font) when loading a presentation.
LoadingStreamBehaviorThe java.io.InputStream passed to a method is considered as a Binary Large Object (BLOB) (see IBlobManagementOptions description). Values of this enumeration identify how the java.io.InputStream should be treated when it passed to the method. Depending on the requirements, different decisions could be made to provide the most efficient behavior.
LuminanceRepresents a Luminance effect. Brightness linearly shifts all colors closer to white or black. Contrast scales all colors to be either closer or further apart.
MarkdownExportTypeType of rendering document.
MarkdownSaveOptionsRepresents options that control how presentation should be saved to markdown.
MarkerRepresents marker of a chert.
MarkerStyleTypeDetermines form of marker on chart’s data point.
MasterHandoutSlideRepresents master slide for handouts.
MasterHandoutSlideHeaderFooterManagerRepresents manager which holds behavior of the master handout slide placeholders, including header placeholder.
MasterLayoutSlideCollectionRepresents a collections of all layout slides of defined master slide. Extends LayoutSlideCollection class with methods for adding/inserting/removing/cloning/reordering layout slides in context of the individual collections of master’s layout slides.
MasterNotesSlideRepresents master slide for notes.
MasterNotesSlideHeaderFooterManagerRepresents manager which holds behavior of the master notes slide footer, date-time, page number placeholders and all child placeholders. Child placeholders mean placeholders are contained on depending notes slides. Depending notes slides use and depend on master notes slide.
MasterSlideRepresents a master slide in a presentation.
MasterSlideCollectionRepresents a collection of master slides.
MasterSlideHeaderFooterManagerRepresents manager which holds behavior of the master slide footer, date-time, page number placeholders and all child placeholders. Child placeholders mean placeholders are contained on depending layout slides and depending slides. Depending layout slides and slides use and depend on master slide.
MasterThemeRepresents a master theme.
MasterThemeManagerProvides access to presentation master theme.
MaterialPresetTypeConstants which define material of shape.
MathAccentSpecifies the accent function, consisting of a base and a combining diacritical mark Example: ??
MathAccentFactoryAllows to create a math accent For COM comparibility
MathArraySpecifies a vertical array of equations or any mathematical objects
MathArrayFactoryAllows to create a math array For COM comparibility
MathBarSpecifies the bar function, consisting of a base argument and an overbar or underbar
MathBarFactoryAllows to create a math bar For COM comparibility
MathBlockSpecifies an instance of mathematical text that contained within a MathParagraph and starts on its own line. All math zones, including equations, expressions, arrays of equations or expressions, and formulas are represented by math block.
MathBlockFactoryAllows to create a math block For COM comparibility
MathBorderBoxDraws a rectangular or some other border around the IMathElement.
MathBorderBoxFactoryAllows to create a math border box For COM comparibility
MathBoxSpecifies the logical boxing (packaging) of mathematical element. For example, a boxed object can serve as an operator emulator with or without an alignment point, serve as a line break point, or be grouped such as not to allow line breaks within. For example, the “==” operator should be boxed to prevent line breaks.
MathBoxFactoryAllows to create a math box For COM comparibility
MathDelimiterSpecifies 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. Examples: (?2); [?2
MathDelimiterFactoryAllows to create a math delimiter For COM comparibility
MathDelimiterShapeThe location and size of the delimiters relative to the content of the operands
MathElementBaseBase class for IMathElement with the implementation of some methods that are common to all inherited classes For internal use only. Inherited class must be IMathElement.
MathFractionSpecifies the fraction object, consisting of a numerator and denominator separated by a fraction bar. The fraction bar can be horizontal or diagonal, depending on the fraction properties. The fraction object is also used to represent the stack function, which places one element above another, with no fraction bar.
MathFractionFactoryAllows to create a math fraction For COM comparibility
MathFractionTypesFraction Types
MathFunctionSpecifies a function of an argument.
MathFunctionFactoryAllows to create a math function For COM comparibility
MathFunctionsOfOneArgumentCommon mathematical functions of one argument
MathFunctionsOfTwoArgumentsCommon mathematical functions of two arguments
MathGroupingCharacterSpecifies a grouping symbol above or below an expression, usually to highlight the relationship between elements
MathGroupingCharacterFactoryAllows to create a math grouping character For COM compatibility
MathHorizontalAlignmentHorizontal Alignment
MathIntegralTypesMathematical integral types
MathJustificationSpecifies justification of the math paragraph (a series of adjacent instances of mathematical text within the same paragraph)
MathLeftSubSuperscriptElementSpecifies the Sub-Superscript object, which consists of a base and a subscript and superscript placed to the left of the base.
MathLimitSpecifies the Limit object, consisting of text on the baseline and reduced-size text immediately above or below it.
MathLimitFactoryAllows to create IMathLimit For COM comparibility
MathLimitLocationsLocation of limits (subscript/superscript) in n-ary operators.
MathMatrixSpecifies the Matrix object, consisting of child elements laid out in one or more rows and columns. It is important to note that matrices do not have built in delimiters. To place the matrix in the brackets you should use the delimiter object (IMathDelimiter). Null arguments can be used to create gaps in matrices.
MathMatrixFactoryAllows to create a math matrix For COM comparibility
MathNaryOperatorSpecifies an N-ary mathematical object, such as Summation and Integral. It consists of an operator, a base (or operand), and optional upper and lower limits. Examples of N-ary operators are: Summation, Union, Intersection, Integral
MathNaryOperatorFactoryAllows to create IMathNaryOperator For COM comparibility
MathNaryOperatorTypesNary operator IMathNaryOperator types (excluding integrals) For integrals MathIntegralTypes
MathParagraphMathematical paragraph that is a container for mathematical blocks (IMathBlock)
MathParagraphFactoryAllows to create a math paragraph For COM comparibility
MathPortionRepresents a portion with mathematical context inside.
MathRadicalSpecifies the radical function, consisting of a base, and an optional degree. Example of radical object is ??.
MathRadicalFactoryAllows to create math radical For COM comparibility
MathRightSubSuperscriptElementSpecifies the Sub-Superscript object, which consists of a base and a subscript and superscript placed to the right of the base.
MathRightSubSuperscriptElementFactoryAllows to create IMathRightSubSuperscriptElementFactory For COM comparibility
MathRowSpacingRuleThe type of vertical spacing between columns in a matrix or array
MathSpacingRulesTypes of gap (horizontal spacing) between columns of a matrix
MathSubscriptElementSpecifies the subscript object, which consists of a base and a reduced-size subscript placed below and to the right.
MathSubscriptElementFactoryAllows to create IMathSubscriptElement For COM comparibility
MathSuperscriptElementSpecifies the superscript object, which consists of a base and a reduced-size superscript placed above and to the right
MathSuperscriptElementFactoryAllows to create IMathSuperscriptElement For COM comparibility
MathTopBotPositionsTop/bottom positions enumeration
MathVerticalAlignmentVertical Alignment
MathematicalTextMathematical text
MathematicalTextFactoryAllows to create a MathematicalText element For COM comparibility
MeteredProvides methods to set metered key.
ModernCommentRepresents a comment on a slide.
ModernCommentStatusRepresents the status of a modern comment.
MorphTransitionRipple slide transition effect.
MotionCmdPathRepresent one command of a path.
MotionCommandPathTypeRepresent types of command for animation motion effect behavior.
MotionEffectRepresent motion effect behavior of effect.
MotionOriginTypeSpecifies what the origin of the motion path is relative to. Such as the layout of the slide, or the parent.
MotionPathRepresent motion path.
MotionPathEditModeSpecifies how the motion path moves when the target shape is moved
MotionPathPointsTypeRepresent types of points in animation motion path.
NewLineTypeType of new line that will be used in generated document.
NormalViewPropertiesRepresents normal view properties. The normal view consists of three content regions: the slide itself, a side content region, and a bottom content region.
NormalViewRestoredPropertiesSpecifies 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).
NotesCommentsLayoutingOptionsProvides options that control the look of layouting of notes and comments in exported document.
NotesPositionsRepresents the rule to render notes into exported document
NotesSizeRepresents a size of notes slide.
NotesSlideRepresents a notes slide in a presentation.
NotesSlideHeaderFooterManagerRepresents manager which holds behavior of the notes slide placeholders, including header placeholder.
NotesSlideManagerNotes slide manager.
NotesSlideThemeManagerProvides access to notes slide theme overriden.
NullableBoolRepresents triple boolean values.
NumberedBulletStyleRepresents the style of the numbered bullets.
OOXMLCorruptFileExceptionException which thrown when Office Open XML file format is corrupted.
OOXMLExceptionRepresents a standard internal exception type related to Office Open XML file format.
OdpExceptionRepresents a standard internal exception type.
OdpReadExceptionRepresents an exception which thrown on presentation reading errors.
OleEmbeddedDataInfoRepresents embedded data info for OLE object.
OleObjectFrameRepresents an OLE object on a slide.
OptionalBlackTransitionOptional black slide transition effect.
OrganizationChartLayoutTypeRepresents formatting type the child nodes in an organization chart
OrientationRepresents the orientation of a shape.
OrientationTransitionOrientation slide transition effect.
OuterShadowRepresents an Outer Shadow effect.
OutputRepresents a collection of output elements for IWebDocument.
OutputFileRepresents an output file.
OverrideThemeRepresents a overriding theme.
PPImageRepresents an image in a presentation.
PVIObjectEncapsulates basic service infrastructure for objects can be a subject of property value inheritance.
ParagraphRepresents a paragraph of text.
ParagraphCollectionRepresents a collection of a paragraphs.
ParagraphFactoryAllows to create paragraphs For COM compatibility.
ParagraphFormatThis class contains the paragraph formatting properties. Unlike IParagraphFormatEffectiveData, all properties of this class are writeable. This class is used to return and manipulate paragraph formatting properties defined for the particular paragraph. This means that no inheritance is applied when getting values so for the majority of cases you will get values meaning “undefined”. In order to get the effective formatting parameter values including inherited you need to use ParagraphFormat#getEffective method which returns a IParagraphFormatEffectiveData instance.
ParentLabelLayoutTypeRepresents layout of category data labels. Used with Treemap series only.
PathCommandTypeRepresents graphics path commands
PathFillModeTypeSpecifies the manner in which a path should be filled
PathSegmentRepresents segment of graphics path of GeometryShape
PatternFormatRepresents a pattern to fill a shape.
PatternStyleRepresents the pattern style.
PdfAccessPermissionsContains a set of flags specifying which access permissions should be granted when the document is opened with user access.
PdfComplianceConstants which define the PDF standards compliance level.
PdfImportOptionsRepresents the PDF import options
PdfOptionsProvides options that control how a presentation is saved in Pdf format.
PdfTextCompressionConstants which define the type of a compression applied to all content in the PDF file except images.
PersistenceTypeSpecifies the method used to store properties of the ActiveX control.
PictureRepresents a picture in a presentation.
PictureFillFormatRepresents a picture fill style.
PictureFillModeDetermines how picture will fill area.
PictureFrameRepresents a frame with a picture inside.
PictureFrameLockDetermines which operations are disabled on the parent PictureFrame.
PictureTypeDetermines mode of bar picture filling.
PicturesCompressionRepresents the pictures compression level
PieSplitCustomPointCollectionRepresents a collection of points for splitting point in a bar-of-pie or pie-of-pie chart with a custom split.
PieSplitTypeRepresents a type of splitting points in the second pie or bar on a pie-of-pie or bar-of-pie chart.
PlaceholderRepresents a placeholder on a slide.
PlaceholderSizeRepresents the size of a placeholder.
PlaceholderTypeRepresents the type of a placeholder.
PointRepresent animation point.
Point2DDouble
Point2DFloat
PointCollectionRepresent collection of animation points.
PortionRepresents a portion of text inside a text paragraph.
PortionCollectionRepresents a collection of portions.
PortionFactoryAllows to create test portions For COM comparibility
PortionFormatThis class contains the text portion formatting properties. Unlike IPortionFormatEffectiveData, all properties of this class are writeable. This class is used to return and manipulate text portion formatting properties defined for the particular portion. This means that no inheritance is applied when getting values so for the majority of cases you will get values meaning “undefined”. In order to get the effective formatting parameter values including inherited you need to use PortionFormat#getEffective method which returns a IPortionFormatEffectiveData instance.
PptCorruptFileExceptionException which thrown when presentation file is probably corrupt.
PptEditExceptionRepresents an exception thrown when edit presentation error is detected.
PptExceptionRepresents a standard internal exception type.
PptOptionsProvides options that control how a presentation is saved in PPT format.
PptReadExceptionRepresents an exception which thrown on presentation reading errors.
PptUnsupportedFormatExceptionException which thrown when presentation file format is unsupported.
PptxCorruptFileExceptionException which thrown when presentation file is probably corrupt.
PptxEditExceptionRepresents an exception thrown when edit presentation error is detected.
PptxExceptionRepresents a standard internal exception type.
PptxOptionsRepresents options for saving OpenXml presentations (PPTX, PPSX, POTX, PPTM, PPSM, POTM).
PptxReadExceptionRepresents an exception which thrown on presentation reading errors.
PptxUnsupportedFormatExceptionException which thrown when presentation file format is unsupported.
PresentationRepresents a Microsoft PowerPoint presentation.
PresentationAnimationsGeneratorRepresents a generator of the animations in the Presentation.
PresentationFactoryAllows to create presentation via COM interface
PresentationHeaderFooterManagerRepresents manager which holds behavior of all footer, date-time and page number placeholders of presentation.
PresentationInfoInformation about presentation file
PresentationLockingBehaviorRepresents the behavior regarding treating the IPresentation source (file or java.io.InputStream) while loading and working with an instance of IPresentation. The source is the parameter passed to the IPresentation constructor. In the example below, the source is the “pres.pptx” file: For this example, the source (“pres.pptx” file) will be locked for a IPresentation instance lifetime, i.e. can’t be changed or deleted by the other process.
PresentationPlayerRepresents the player of animations associated with the Presentation.
PresentationTextRepresents the text extracted from the presentation
PresentedBySpeakerPresented by a speaker (full screen)
PresetColorRepresents predefined color presets.
PresetShadowRepresents a Preset Shadow effect.
PresetShadowTypeRepresents a preset for a shadow effect.
PropertyCalcModeTypeRepresent calc mode for animation property.
PropertyEffectRepresent property effect behavior.
PropertyValueTypeRepresent property value types.
ProtectionManagerPresentation password protection management.
QuartileMethodTypeReturns type of quartile method
RectangleAlignmentDefines 2-dimension allignment.
ReflectionRepresents a Reflection effect.
RenderingOptionsProvides options that control how a presentation/slide is rendered.
ResourceLoadingActionSpecifies the mode of external resource loading.
ResponsiveHtmlControllerResponsive HTML Controller
ReturnActionRepresents warning callback decision options.
RevealTransitionReveal slide transition effect.
RippleTransitionRipple slide transition effect.
Rotation3DRepresents 3D rotation of a chart.
RotationEffectRepresent rotation behavior of effect.
RowRepresents a row in a table.
RowCollectionRepresents table row collection.
RowFormatRepresents format of a table row.
SVGOptionsRepresents an SVG options.
SaveFormatConstants which define the format of a saved presentation.
SaveOptionsAbstract class with options that control how a presentation is saved.
SaveOptionsFactoryAllows to create save options’ instances For COM compatibility.
ScaleEffectRepresents animation scale effect.
SchemeColorRepresents colors in a color scheme.
SectionRepresents section of slides.
SectionCollectionRepresents a collection of sections.
SectionSlideCollectionRepresents a collection of slides in the section.
SectionZoomFrameRepresents a Section Zoom object in a slide.
SequenceRepresents sequence (collection of effects).
SequenceCollectionRepresents collection of interactive sequences.
SetEffectRepresents a set effect for an animation behavior.
ShapeRepresents a shape on a slide.
ShapeBevelContains the properties of shape’s main face relief.
ShapeCollectionRepresents a collection of a shapes.
ShapeElementRepresents a part of shape with same outline and fill properties.
ShapeElementFillSourceRepresents how shape element should be filled.
ShapeElementStrokeSourceRepresents how shape element should be drawn.
ShapeFrameRepresents shape frame’s properties.
ShapeStyleRepresent shape’s style reference.
ShapeThumbnailBoundsEnumeration of types of shape thumbnail bounds.
ShapeTypeRepresents preset geometry of geometry shapes.
ShapeUtilOffer methods which helps to process shapes objects.
ShapesAlignmentTypeDefines a way to change the placement of selected shapes on the slide.
ShredTransitionShred slide transition effect.
SideDirectionTransitionSide direction slide transition effect.
SketchFormatRepresents properties for lines sketch format.
SlideRepresents a slide in a presentation.
SlideCollectionRepresents a collection of a slides.
SlideHeaderFooterManagerRepresents manager which holds behavior of the slide footer, date-time, page number placeholders.
SlideImageFormatDetermines format in which slide image will be saved for presentation to HTML export.
SlideLayoutTypeRepresents the slide layout type.
SlideOrientationRepresents the slide orientation.
SlideShowSettingsRepresents the slide show settings for the presentation.
SlideShowTransitionRepresents slide show transition.
SlideShowTypeBase slide show settings. Ancestors represent types of the slide show: PresentedBySpeaker Presented by a speaker (full screen) BrowsedByIndividual Browsed by individual (window) BrowsedAtKiosk Browsed at a kiosk (full screen)
SlideSizeRepresents a size of slide.
SlideSizeScaleTypeRepresents the scale type of slide content.
SlideSizeTypeRepresents the slide size preset.
SlideThemeManagerProvides access to slide theme overriden.
SlideUtilOffer methods which help to search shapes and text in a presentation.
SlidesRangeSlides range
SmartArtRepresents a SmartArt diagram
SmartArtColorTypeRepresents color scheme of a SmartArt diagram.
SmartArtLayoutTypeRepresents layout type of a SmartArt diagram.
SmartArtNodeRepresents node of a SmartArt object
SmartArtNodeCollectionRepresents a collection of SmartArt nodes.
SmartArtQuickStyleTypeRepresents style scheme of a SmartArt diagram.
SmartArtShapeRepresents SmartArt shape
SmartArtShapeCollectionRepresents a collection of a SmartArt shapes
SoftEdgeRepresents a soft edge effect. The edges of the shape are blurred, while the fill is not affected.
SourceFormatRepresents source file format.
SplitTransitionSplit slide transition effect.
SplitterBarStateTypeSpecifies the state that the splitter bar should be shown in. The splitter bar separates a primary and secondary region within a viewing area.
SpreadsheetOptionsRepresents options which can be used to specify additional spreadsheets behavior.
StorageRepresents a temporary data storage for WebDocument.
StringChartValueRepresent 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.
StringOrDoubleChartValueRepresent 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.
StyleTypeRepresents chart style.
SummaryZoomFrameRepresents a Summary Zoom object in a slide.
SummaryZoomSectionRepresents a Summary Zoom Section object in a Summary Zoom frame.
SummaryZoomSectionCollectionRepresents a collection of Summary Zoom Section objects.
SvgCoordinateUnitRepresents CSS2 coordinate units used to define SVG coordinates.
SvgEventRepresents options for SVG shape.
SvgExternalFontsHandlingRepresents a way to handle external fonts used for text drawing.
SvgImageRepresents an SVG image.
SvgShapeRepresents options for SVG shape.
SvgTSpanRepresents options for SVG text portion (“tspan”).
SwfOptionsProvides options that control how a presentation is saved in Swf format.
SystemColorRepresents predefined system colors.
TabRepresents a tabulation for a text.
TabAlignmentRepresents the tab alignment.
TabCollectionRepresents a collection of tabs.
TabFactoryAllows to create ITab instances For COM compatibility.
TableRepresents a table on a slide.
TableFormatRepresents format of a table.
TableStylePresetRepresents builtin table styles.
TagCollectionRepresents the collection of tags (user defined pairs of strings)
TemplateContextRepresents a model object interface for a template engine.
TextAlignmentRepresents different text alignment styles.
TextAnchorTypetext box alignment within a text area.
TextAnimationRepresent text animation.
TextAnimationCollectionRepresents collection of text animations.
TextAutofitTypeRepresents text autofit mode.
TextCapTypeRepresents the type of text capitalisation.
TextExtractionArrangingModeRepresents the mode to use during text extraction
TextFrameRepresents a TextFrame.
TextFrameFormatContains the TextFrame’s formatTextFrameFormatting properties.
TextHighlightingOptionsRepresents options which can be used to highlight text in text frame.
TextInheritanceLimitControls the depth of the text properties inheritance.
TextShapeTypeRepresents text wrapping shape.
TextStrikethroughTypeRepresents the type of text strikethrough.
TextStyleThis class contains the text style formatting properties.
TextToHtmlConversionOptionsOptions for extracting HTML from the Pptx text.
TextUnderlineTypeRepresents the type of text underline.
TextVerticalOverflowTypeRepresents text vertical overflow type.
TextVerticalTypeDetermines vertical writing mode for a text.
ThemeRepresents a theme.
ThreeDFormatRepresents 3-D properties.
TickLabelPositionTypeRepresents the position type of tick-mark labels on the specified axis.
TickMarkTypeRepresents the tick mark type for the specified axis.
TiffCompressionTypesProvides options that control how a presentation is compressed in TIFF format.
TiffOptionsProvides options that control how a presentation is saved in TIFF format.
TileFlipDefines tile flipping mode.
TimeUnitTypeRepresents the base unit for the category axis
TimingRepresents animation timing.
TintRepresents a Tint effect. Shifts effect color values towards/away from hue by the specified amount.
TransitionCornerAndCenterDirectionTypeSpecifies a direction restricted to the corners and center.
TransitionCornerDirectionTypeRepresent corner direction transition types.
TransitionEightDirectionTypeRepresent eight direction transition types.
TransitionInOutDirectionTypeRepresent in or out direction transition types.
TransitionLeftRightDirectionTypeSpecifies a direction restricted to the values of left and right.
TransitionMorphTypeRepresent a type of morph transition.
TransitionPatternSpecifies a geometric pattern that tiles together to fill a larger area.
TransitionShredPatternSpecifies a geometric shape that tiles together to fill a larger area.
TransitionSideDirectionTypeRepresent side direction transition types.
TransitionSoundModeRepresent sound mode of transition.
TransitionSpeedRepresent transition speed types.
TransitionTypeRepresent slide show transition type.
TransitionValueBaseBase class for slide transition effects.
TrendlineClass represents trend line of chart series
TrendlineCollectionRepresents a collection of Trendline
TrendlineTypeRepresents type of trend line
UpDownBarsManagerProvide access to up/down bars of Line- or Stock-chart.
VbaModuleRepresents module that is contained in VBA project.
VbaModuleCollectionRepresents a collection of a VBA Project modules.
VbaProjectRepresents VBA project with presentation macros.
VbaProjectFactoryAllows to create VBA project via COM interface
VbaReferenceCollectionRepresents a collection of a VBA Project references.
VbaReferenceFactoryAllows to create VBA project references via COM interface
VbaReferenceOleTypeLibRepresents OLE Automation type library reference.
VideoRepresents an image embedded into a presentation.
VideoCollectionRepresents a collection of Video objects.
VideoFrameRepresents a video clip on a slide.
VideoPlayModePresetConstants which define how a video is played.
VideoPlayerHtmlControllerThis class allows export of video and audio files into a HTML
VideoPlayerHtmlControllerFactoryAllows to create VideoPlayerHtmlController. For COM compatibility.
ViewPropertiesPresentation wide view properties.
ViewTypePresentation view types
WarningTypeRepresents a type of warning.
WebDocumentRepresents a transition form of the presentation for saving into a web format.
WebDocumentOptionsRepresents an options set for WebDocument saving.
WheelTransitionWheel slide transition effect.
XamlOptionsOptions that control how a XAML document is saved.
XpsOptionsProvides options that control how a presentation is saved in XPS format.
Zip64ModeSpecifies when to use ZIP64 format extensions for OpenXML file. OpenXML file is a ZIP-archive that has a 4 GB (2^32 bytes) limit on uncompressed size of a file, compressed size of a file, and total size of the archive, as well as a limit of 65,535 (2^16-1) files in archive. ZIP64 format extensions increase the limits to 2^64.
ZoomFrameRepresents a Slide Zoom object in a slide.
ZoomImageTypeDefines whether the Zoom object is using the slide preview or a cover image.
ZoomLayoutSpecifies the summary zoom layout.
ZoomObjectRepresents an Zoom object in a slide.