Aspose.Slides.Export
Contents
[
Hide
]Contains classes for exporting Microsoft PowerPoint presentations to different formats like Html, Pdf, Svg, Xps and others.
Classes
| Class | Description |
|---|---|
| EmbedAllFontsHtmlController | The formatting controller class to use for embedding all presentation fonts in WOFF format. |
| 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 |
| FrameTickEventArgs | Represents arguments of the FrameTick event. |
| GifOptions | Represents GIF exporting options. |
| HandoutLayoutingOptions | Represents the handout presentation layout mode for export. |
| Html5Options | Represents a HTML5 exporting options. |
| HtmlFormatter | Represents HTML file template. |
| HtmlGenerator | Html generator. |
| HtmlOptions | Represents a HTML exporting options. |
| InkOptions | Provides options that control the look of Ink objects in exported document. |
| MarkdownSaveOptions | Represents options that control how presentation should be saved to markdown. |
| NotesCommentsLayoutingOptions | Provides options that control the look of layouting of notes and comments in exported document. |
| PdfOptions | Provides options that control how a presentation is saved in Pdf format. |
| PptOptions | Provides options that control how a presentation is saved in PPT format. |
| PptxOptions | Represents options for saving OpenXml presentations (PPTX, PPSX, POTX, PPTM, PPSM, POTM). |
| PresentationAnimationsGenerator | Represents a generator of the animations in the Presentation. |
| PresentationPlayer | Represents the player of animations associated with the Presentation. |
| RenderingOptions | Provides options that control how a presentation/slide is rendered. |
| ResponsiveHtmlController | Responsive HTML Controller |
| SaveOptions | Abstract class with options that control how a presentation is saved. |
| SaveOptionsFactory | Allows to create save options’ instances |
| SlideImageFormat | Determines format in which slide image will be saved for presentation to HTML export. |
| SVGOptions | Represents an SVG options. |
| 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. |
| TextToHtmlConversionOptions | Options for extracting HTML from the Pptx text. |
| TiffOptions | Provides options that control how a presentation is saved in TIFF format. |
| VideoPlayerHtmlController | This class allows export of video and audio files into a HTML |
| VideoPlayerHtmlControllerFactory | Allows to create VideoPlayerHtmlController. |
| XpsOptions | Provides options that control how a presentation is saved in XPS format. |
Interfaces
| Interface | Description |
|---|---|
| IEmbeddedEotFontsHtmlController | Embedded Eot fonts HTML controller. |
| IEmbeddedWoffFontsHtmlController | Embedded woff fonts html controller. |
| IGifOptions | Represents GIF exporting options. |
| IHtml5Options | Represents a HTML5 exporting options. |
| IHtmlFormatter | Represents HTML file template. |
| IHtmlFormattingController | Controls a html file generation. |
| IHtmlGenerator | Html generator. |
| IHtmlOptions | Represents a HTML exporting options. |
| IInkOptions | Provides options that control the look of Ink objects in exported document. |
| ILinkEmbedController | Callback interface used to determine how object should be processed during saving. |
| IPdfOptions | Provides options that control how a presentation is saved in Pdf format. |
| 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). |
| IPresentationAnimationPlayer | Represents a player of the animation. Animations generated by PresentationAnimationsGenerator via its NewAnimation event. |
| IRenderingOptions | Provides options that control how a presentation/slide is rendered. |
| IResponsiveHtmlController | Responsive HTML Controller |
| ISaveOptions | Options that control how a presentation is saved. |
| ISaveOptionsFactory | Allows to create save options’ instances |
| ISlideImageFormat | Determines format in which slide image will be saved for presentation to HTML export. |
| ISlidesLayoutOptions | Represents the presentation layout mode for export. |
| ISVGOptions | Represents an SVG options. |
| 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. |
| ITextToHtmlConversionOptions | Options for extracting HTML from the Pptx text. |
| ITiffOptions | Provides options that control how a presentation is saved in TIFF format. |
| IVideoPlayerHtmlController | This class allows export of video and audio files into a HTML |
| IVideoPlayerHtmlControllerFactory | Allows to create VideoPlayerHtmlController. |
| IXpsOptions | Provides options that control how a presentation is saved in XPS format. |
Enumeration
| Enumeration | Description |
|---|---|
| BlackWhiteConversionMode | Provides options that control how slides’ images will be converted to bitonal images. |
| CommentsPositions | Represents the rule to render comments into exported document |
| Conformance | Specifies the conformance class to which the PresentationML document conforms. |
| EmbedFontCharacters | Represents the rule to use for adding new embedding font into IPresentation |
| Flavor | All markdown specifications used in program. |
| HandleRepeatedSpaces | Specifies how repeated regular space characters should be handled during Markdown export. |
| HandoutType | Specifies how many slides and in what sequence will be placed on the page. |
| ImagePixelFormat | Specifies the pixel format for the generated images. |
| LinkEmbedDecision | Determines how object will be processed during saving. |
| MarkdownExportType | Type of rendering document. |
| NewLineType | Type of new line that will be used in generated document. |
| NotesPositions | Represents the rule to render notes into exported document |
| 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. |
| PdfTextCompression | Constants which define the type of a compression applied to all content in the PDF file except images. |
| PicturesCompression | Represents the pictures compression level |
| SaveFormat | Constants which define the format of a saved presentation. |
| 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. |
| TextInheritanceLimit | Controls the depth of the text properties inheritance. |
| TiffCompressionTypes | Provides options that control how a presentation is compressed in TIFF format. |
| Zip64Mode | Specifies when to use ZIP64 format extensions for OpenXML file. |