Aspose.Slides.Export

Contains classes for exporting Microsoft PowerPoint presentations to different formats like Html, Pdf, Svg, Xps and others.

Classes

ClassDescription
EmbedAllFontsHtmlControllerThe formatting controller class to use for embedding all presentation fonts in WOFF format.
EmbeddedEotFontsHtmlControllerThe formatting controller class to use for fonts embedding in EOT format
EmbeddedWoffFontsHtmlControllerThe formatting controller class to use for fonts embedding in WOFF format
FrameTickEventArgsRepresents arguments of the FrameTick event.
GifOptionsRepresents GIF exporting options.
Html5OptionsRepresents a HTML5 exporting options.
HtmlFormatterRepresents HTML file template.
HtmlGeneratorHtml generator.
HtmlOptionsRepresents a HTML exporting options.
MarkdownSaveOptionsRepresents options that control how presentation should be saved to markdown.
NotesCommentsLayoutingOptionsProvides options that control the look of layouting of notes and comments in exported document.
PdfOptionsProvides options that control how a presentation is saved in Pdf format.
PptOptionsProvides options that control how a presentation is saved in PPT format.
PptxOptionsRepresents options for saving OpenXml presentations (PPTX, PPSX, POTX, PPTM, PPSM, POTM).
PresentationAnimationsGeneratorRepresents a generator of the animations in the Presentation.
PresentationPlayerRepresents the player of animations associated with the Presentation.
RenderingOptionsProvides options that control how a presentation/slide is rendered.
ResponsiveHtmlControllerResponsive HTML Controller
SaveOptionsAbstract class with options that control how a presentation is saved.
SaveOptionsFactoryAllows to create save options’ instances
SlideImageFormatDetermines format in which slide image will be saved for presentation to HTML export.
SVGOptionsRepresents an SVG options.
SvgShapeRepresents options for SVG shape.
SvgTSpanRepresents options for SVG text portion (“tspan”).
SwfOptionsProvides options that control how a presentation is saved in Swf format.
TextToHtmlConversionOptionsOptions for extracting HTML from the Pptx text.
TiffOptionsProvides options that control how a presentation is saved in TIFF format.
VideoPlayerHtmlControllerThis class allows export of video and audio files into a HTML
VideoPlayerHtmlControllerFactoryAllows to create VideoPlayerHtmlController.
XpsOptionsProvides options that control how a presentation is saved in XPS format.

Interfaces

InterfaceDescription
IEmbeddedEotFontsHtmlControllerEmbedded Eot fonts HTML controller.
IEmbeddedWoffFontsHtmlControllerEmbedded woff fonts html controller.
IGifOptionsRepresents GIF exporting options.
IHtml5OptionsRepresents a HTML5 exporting options.
IHtmlFormatterRepresents HTML file template.
IHtmlFormattingControllerControls a html file generation.
IHtmlGeneratorHtml generator.
IHtmlOptionsRepresents a HTML exporting options.
ILinkEmbedControllerCallback interface used to determine how object should be processed during saving.
INotesCommentsLayoutingOptionsProvides options that control the look of layouting of notes and comments in exported document.
IPdfOptionsProvides options that control how a presentation is saved in Pdf format.
IPptOptionsProvides options that control how a presentation is saved in PPT format.
IPptxOptionsRepresents options for saving OpenXml presentations (PPTX, PPSX, POTX, PPTM, PPSM, POTM).
IPresentationAnimationPlayerRepresents a player of the animation. Animations generated by PresentationAnimationsGenerator via its NewAnimation event.
IRenderingOptionsProvides options that control how a presentation/slide is rendered.
IResponsiveHtmlControllerResponsive HTML Controller
ISaveOptionsOptions that control how a presentation is saved.
ISaveOptionsFactoryAllows to create save options’ instances
ISlideImageFormatDetermines format in which slide image will be saved for presentation to HTML export.
ISVGOptionsRepresents an SVG options.
ISvgShapeRepresents options for SVG shape.
ISvgShapeAndTextFormattingControllerControls SVG shape and text generation.
ISvgShapeFormattingControllerControls SVG shape generation.
ISvgTSpanRepresents options for SVG text portion (“tspan”).
ISwfOptionsProvides options that control how a presentation is saved in SWF format.
ITextToHtmlConversionOptionsOptions for extracting HTML from the Pptx text.
ITiffOptionsProvides options that control how a presentation is saved in TIFF format.
IVideoPlayerHtmlControllerThis class allows export of video and audio files into a HTML
IVideoPlayerHtmlControllerFactoryAllows to create VideoPlayerHtmlController.
IXpsOptionsProvides options that control how a presentation is saved in XPS format.

Enumeration

EnumerationDescription
CommentsPositionsRepresents the rule to render comments into exported document
ConformanceSpecifies the conformance class to which the PresentationML document conforms.
EmbedFontCharactersRepresents the rule to use for adding new embedding font into IPresentation
FlavorAll markdown specifications used in program.
ImagePixelFormatSpecifies the pixel format for the generated images.
LinkEmbedDecisionDetermines how object will be processed during saving.
MarkdownExportTypeType of rendering document.
NewLineTypeType of new line that will be used in generated document.
NotesPositionsRepresents the rule to render notes into exported document
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.
PdfTextCompressionConstants which define the type of a compression applied to all content in the PDF file except images.
PicturesCompressionRepresents the pictures compression level
SaveFormatConstants which define the format of a saved presentation.
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.
TextInheritanceLimitControls the depth of the text properties inheritance.
TiffCompressionTypesProvides options that control how a presentation is compressed in TIFF format.