Skip to main content
All docs
V25.1
  • DevExpress.Docs.Presentation Namespace

    Contains classes to work with PowerPoint presentations in code: generate, modify, print, and export to various formats.

    Assembly: DevExpress.Docs.Presentation.v25.1.dll

    NuGet Package: DevExpress.Docs.Presentation

    Classes

    Name Description
    AdjustHandleBase
    AdjustHandleCollection
    BlurEffect
    CharListBullet A bullet that is displayed using a single character symbol.
    CommonObjectLockSettings A base class for lock settings.
    CommonSlideViewProperties Contains common slide view properties.
    ConnectorLockSettings Contains lock settings for shape connectors.
    ConnectorShape
    CustomSlideBackground A slide’s custom background.
    DocumentCustomPropertyDictionary Contains custom document properties of a presentation.
    DocumentProperties Contains metadata (document properties) associated with a presentation.
    DrawingGuideCollection A collection of the adjustable drawing guides.
    DrawingObjectLockSettings A base class of lock settings for drawing objects.
    EffectProperties
    Fill A base class for presentation element fills.
    FilledShape
    FillOverlayEffect
    GlowEffect
    GradientFill
    GradientStop
    GradientStopCollection
    GroupFill
    GroupLockSettings Contains lock settings for group shapes.
    GroupShape
    HeaderFooterManager
    ImageListBullet A bullet that is displayed using an image.
    InnerShadowEffect
    LimitedPresentationObjectCollection<T>
    LineStyle
    ListBullet
    MasterElement
    NoFill
    NormalTextAutoSize
    NormalViewProperties Contains properties for the normal view.
    NotesMaster
    NotesSlide
    NoTextAutoSize
    NumberingListBullet A bullet that allows you to create a numbered list.
    OuterShadowEffect
    OutlineFill
    OutlineStyle
    ParagraphCollection
    ParagraphProperties
    PathSegmentCollection
    PatternFill
    PictureFill
    PictureLockSettings Contains lock settings for picture shapes.
    PictureShape
    PlaceholderSettings
    PolarAdjustHandle
    Presentation A non-visual component that allows you to generate presentations from scratch and manipulate existing presentations in PPTX format.
    PresentationCollection<T>
    PresentationCollectionBase<T>
    PresentationDictionary<TKey, TValue>
    PresentationObject
    PresentationObjectCollection<T>
    PresentationObjectCollectionBase<T>
    PresentationUnsupportedFormatException
    PresetShadowEffect
    ReflectionEffect
    Shape
    Shape3DSettings
    ShapeBase
    ShapeCollection
    ShapeConnectionCollection
    ShapeEffect3DProperties
    ShapeEffectProperties
    ShapeGeometry
    ShapeGuideCollection
    ShapeLockSettings Contains lock settings for shapes.
    ShapePath
    ShapePathCollection
    ShapeStyle
    ShapeTextAutoSize
    SimpleShape
    Slide
    SlideBackground A base class for slide background fills.
    SlideBase
    SlideCollection
    SlideElement
    SlideLayout
    SlideLayoutCollection
    SlideMaster
    SlideMasterCollection
    SoftEdgeEffect
    SolidFill
    Text3DFlatText
    Text3DSettings
    TextArea
    TextAreaProperties
    TextAutoSize
    TextField
    TextLineBreak
    TextParagraph
    TextProperties
    TextRun
    TextRunBase
    TextRunCollection
    TextRunStringBase
    TextStyle
    TextTabStopCollection
    ThemedSlideBackground A slide’s background fill that is based on the theme defined in the slide master.
    ViewProperties Contains the presentation wide view properties.
    XYAdjustHandle

    Interfaces

    Name
    IPathSegment

    Structs

    Name Description
    AdjustAngle
    AdjustCoordinate
    AdjustPoint
    AdjustRectangle
    DocumentCustomProperty A custom document property.
    DocumentFormat
    DrawingGuide An adjustable drawing guide.
    NormalViewRestoredProperties Contains properties that define a region size when the normal view is active and the region is not minimized or maximized.
    PathArc
    PathClose
    PathCubicBezier
    PathLine
    PathMove
    PathQuadraticBezier
    RectangleOffset
    Scene3DVector
    ShapeConnectionSite
    ShapeGuide
    ShapeGuideFormula
    ShapeType
    SlideSize Allows you to specify the size and orientation of slides in a presentation.
    TextBulletColor
    TextBulletFont
    TextBulletSize
    TextFieldType
    TextFont
    TextOutlineStyle
    TextSpacing
    TextTabStop
    UnderlineFill
    UnderlineStyle

    Enums

    Name Description
    AdjustmentMode
    ArrowSize Lists values used to specify an arrowhead’s width and length.
    ArrowType Lists values that specify the type of a connector’s arrowhead.
    BlendMode
    ConnectorShapeType
    Direction Lists drawing guide orientations.
    DocumentCustomPropertyValueType Lists values that indicate the custom document property type.
    DocumentSecurityType
    FillMode
    FillPatternType Lists fill pattern types.
    FillType
    FlipType
    FontAlignmentType
    FontSchemeStyle
    GeometryPresetType
    GradientType
    LightRigDirection
    LightRigPreset
    LineCompoundType
    LineDashType
    LineEndCapType
    LineJoinType
    NumberingListBulletFormat Lists formats for numbering bullets.
    PlaceholderSize
    PlaceholderType
    PresetBevelType
    PresetCameraType
    PresetMaterialType
    PresetShadowType
    PresetTextWarp
    RectangleAlignType
    ShapeGeometryType
    ShapeGuideFormulaType
    SlideBackgroundType Lists a slide’s background types.
    SlideLayoutType
    SlideOrientation Lists the available slide orientations.
    SlideSizeType Lists predefined slide sizes.
    SplitterBarState Lists horizontal splitter bar states.
    TextBulletColorType
    TextBulletSizeType
    TextBulletTypefaceType
    TextCapType
    TextOrientationType
    TextParagraphAlignment
    TextSpacingType
    TextStrikethroughType
    TextTabAlignmentType
    TextUnderlineType
    TextVerticalAnchorType
    TextWrappingType
    TileAlignType
    ViewType Lists a presentation view types.