Click or drag to resize

Spire.Presentation Namespace

Classes
Class Description
Public class _Presentation
Represents an Presentation document.
Public class ActiveSlide
Represents common slide types.
Public class AppException
Represents a standard internal exception type.
Public class AudioCD
Public class BaseShapeLocking
Represents a base class for shape locks
Public class Camera
Represents Camera.
Public class Cell
Represents a cell of a table.
Public class CellCollection
Represents a collection of cells.
Public class ClickHyperlink
Represents a hyperlink associated with a non-placeholder shape or text.
Public class Comment
Represents a comment on a slide.
Public class ConnectorLocking
Indicates which operations are disabled on the parent Connector.
Public class DefaultTextRangeProperties
Contains the text range formatting properties.
Public class DocumentEditException
Represents an exception thrown when edit presentation error is detected.
Public class DocumentReadException
Represents an exception about reading.
Public class DocumentUnkownFormatException
Exception about file format not supported.
Public class Field
Represents a field.
Public class FieldType
Represents a type of field.
Public class FontScheme
Stores theme-defined fonts.
Public class GroupShape
Represents a group of shapes on a slide.
Public class GroupShapeLocking
Indicates which operations are disabled on the parent GroupShape.
Public class LightRig
Represents LightRig.
Public class LinearGradientFill
Public class LineText
one line of text.
Public class LocaleFonts
Fonts collection.
Public class MasterTheme
Represents a master theme.
Public class NotesSlide
Represents a notes slide in a presentation.
Public class OleObject
Represents an Ole object.
Public class ParagraphProperties
Represents the properties of a paragraph.
Public class PictureShape
Represents a picture in a presentation.
Public class Placeholder
Represents a placeholder on a slide.
Public class PptObject
Public class Presentation
Represents an Presentation document.
Public class PresentationPrintDocument
Public class RelativeRectangle
Public class SaveToHtmlOption
save to html option.
Public class SaveToPdfOption
save to pdf option
Public class SaveToPptxOption
Save to pptx option
Public class SaveToSvgOption
Save to svg options.
Public class Section
Public class SectionList
Public class Shape
Represents a shape on a slide.
Public class ShapeAdjust
Represents a shape's adjustment value.
Public class ShapeBevelStyle
Contains the properties of shape.
Public class ShapeCollection
Represents a collection of a shapes.
Public class ShapeLocking
Indicates which operations are disabled on the parent Autoshape.
Public class ShapeNode
Public class ShapeStyle
Represent shape's style reference.
Public class ShapeThreeD
Public class SimpleShapeBaseLocking
Public class SlideBackground
Represents background of a slide.
Public class SlideColorScheme
Represents an additional color scheme which can be assigned to a slide.
Public class SlideList
Represents a collection of a slides.
Public class SlidePicture
Public class SlidePictureLocking
Indicates which operations are disabled on the parent PictureFrame.
Public class SlideSize
Represents a size of slide.
Public class TabData
Represents a text's tabulation stop.
Public class TableColumn
Represents a table column.
Public class TableRow
Represents a row in a table.
Public class TabStop
Represents a tabulation for a text.
Public class TextCharacterProperties
Represents a text rane with formatting.
Public class TextFont
Represents a font definition. Immutable.
Public class TextHighLightingOptions
Public class TextLineFormat
Represents format of a line.
Public class TextParagraph
Represents a paragraph of a text.
Public class TextParagraphProperties
Contains the paragraph's formatting properties.
Public class TextRange
Public class TextStyle
Summary description for TextStyle.
Public class Theme
Represents a theme.
Public class VideoData
Represents an image embedded into a presentation.
Public class WavAudioCollection
Represents a collection of embedded audio files.
Interfaces
Interface Description
Public interface IActivePresentation
Represents a component of a presentation.
Public interface IActiveSlide
Represents a component of a slide.
Public interface IAudio
Public interface IAudioData
Public interface IAutoShape
Public interface ICommentAuthor
Public interface IDigitalSignature
Represents a DigitalSignature in Presentation.
Public interface IDigitalSignatures
Represents a Collection of DigitalSignature in Presentation.
Public interface IDocumentProperty
Public interface IEmbedImage
Public interface ILayout
Public interface IMasterSlide
Public interface INoteMasterSlide
Public interface IOleObject
Public interface IShape
Public interface ISlide
Public interface ITable
Public interface ITextFrameProperties
Public interface IVideo
Enumerations
Enumeration Description
Public enumeration AnimationRepeatType
Specifies the timing repeat type.
Public enumeration AudioPlayMode
Indicates how a sound is played.
Public enumeration AudioVolumeType
Indicates audio volume.
Public enumeration Direction
Represents the orientation of a shape.
Public enumeration FileFormat
Specifies the type of file format.
Public enumeration FontAlignmentType
Represents vertical font alignment.
Public enumeration FontCollectionIndex
Represents font's index in a collection.
Public enumeration FormatAndVersion
Specifies the format and version of file.
Public enumeration HyperlinkActionType
Represents a type of hyperlink action.
Public enumeration ImportDataFormat
Represents source file format.
Public enumeration InsertPlaceholderType
Insert placeholder type in layout.
Public enumeration KnownColors
Represents predefined color presets.
Public enumeration LightingDirectionType
Indicates light directions.
Public enumeration LineCapStyle
Represents the line cap style.
Public enumeration LineDashStyleType
Represents the line dash style.
Public enumeration LineEndLength
Represents the length of an arrowhead.
Public enumeration LineEndType
Represents the style of an arrowhead.
Public enumeration LineEndWidth
Represents the width of an arrowhead.
Public enumeration LineJoinType
Represents the lines join style.
Public enumeration MetaCharacterType
Represents different types of meta characters used in a text.
Public enumeration NumberedBulletStyle
Represents the style of the numbered bullets.
Public enumeration Order
order
Public enumeration PageSlideCount
pageslide count
Public enumeration PlaceholderSize
Represents the size of a placeholder.
Public enumeration PlaceholderType
Represents the type of a placeholder.
Public enumeration PresetCameraType
Indicates camera preset type.
Public enumeration PresetLightRigType
Indicates light preset types.
Public enumeration PresetMaterialType
Indicates material of shape.
Public enumeration PresetShadowValue
Represents a preset for a shadow effect.
Public enumeration RectangleAlignment
Defines 2-dimension allignment.
Public enumeration ShapeAlignment
Represents alignment of shape.
Public enumeration ShapeArrange
Represents the arrangement of shape
Public enumeration ShapeElementFillSource
Represents how shape element should be filled.
Public enumeration ShapeElementStrokeSource
Represents how shape element should be drawn.
Public enumeration ShapeType
Represents preset geometry of geometry shapes.
Public enumeration SlideLayoutType
Represents the slide layout type.
Public enumeration SlideOrienation
Represents the slide orientation.
Public enumeration SlideShowType
Public enumeration SlideSizeType
Represents the slide size preset.
Public enumeration SystemColorType
Represents predefined system colors.
Public enumeration TabAlignmentType
Represents the tab alignment.
Public enumeration TableBorderType
Represents table border style.
Public enumeration TableStylePreset
Represents builtin table styles.
Public enumeration TextAlignmentType
Represents different text alignment styles.
Public enumeration TextAnchorType
Alignment within a text area.
Public enumeration TextAutofitType
Represents text autofit mode.
Public enumeration TextBulletType
Represents the type of the extended bullets.
Public enumeration TextCapType
Represents the type of text capitalisation.
Public enumeration TextHorizontalOverflowType
Represents text horizontal overflow type.
Public enumeration TextLineStyle
Represents the style of a line.
Public enumeration TextShapeType
Represents text wrapping shape.
Public enumeration TextStrikethroughType
Represents the type of text strikethrough.
Public enumeration TextUnderlineType
Represents the type of text underline.
Public enumeration TextVerticalOverflowType
Represents text vertical overflow type.
Public enumeration TileFlipMode
Defines tile flipping mode.
Public enumeration TriState
Represents triple boolean values.
Public enumeration VerticalTextType
Indicates vertical writing mode for a text.
Public enumeration VideoPlayMode
Indicates how a video is played.