Aspose.Slides.Export

Содержит классы для экспорта презентаций Microsoft PowerPoint в различные форматы, такие как Html, Pdf, Svg, Xps и другие.

Классы

КлассОписание
EmbedAllFontsHtmlControllerКласс контроллера форматирования для использования для встраивания всех шрифтов презентации в формате WOFF.
EmbeddedEotFontsHtmlControllerКласс контроллера форматирования для встраивания шрифтов в формате EOT
EmbeddedWoffFontsHtmlControllerКласс контроллера форматирования для встраивания шрифтов в формате WOFF
FrameTickEventArgsПредставляет аргументы события FrameTick.
GifOptionsПредставляет параметры экспорта GIF.
HandoutLayoutingOptionsПредставляет режим компоновки раздаточных материалов для экспорта.
Html5OptionsПредставляет параметры экспорта HTML5.
HtmlFormatterПредставляет шаблон файла HTML.
HtmlGeneratorГенератор HTML.
HtmlOptionsПредставляет параметры экспорта HTML.
InkOptionsПредоставляет параметры, которые контролируют внешний вид объектов Ink в экспортированном документе.
MarkdownSaveOptionsПредставляет параметры, которые контролируют, как презентация должна быть сохранена в markdown.
NotesCommentsLayoutingOptionsПредоставляет параметры, которые контролируют внешний вид компоновки заметок и комментариев в экспортированном документе.
PdfOptionsПредоставляет параметры, которые контролируют, как презентация сохраняется в формате Pdf.
PptOptionsПредоставляет параметры, которые контролируют, как презентация сохраняется в формате PPT.
PptxOptionsПредставляет параметры для сохранения презентаций OpenXml (PPTX, PPSX, POTX, PPTM, PPSM, POTM).
PresentationAnimationsGeneratorПредставляет генератор анимаций в Presentation.
PresentationPlayerПредставляет проигрыватель анимаций, связанных с Presentation.
RenderingOptionsПредоставляет параметры, которые контролируют, как презентация/слайд рендерится.
ResponsiveHtmlControllerОтзывчивый контроллер HTML
SaveOptionsАбстрактный класс с параметрами, которые контролируют, как презентация сохраняется.
SaveOptionsFactoryПозволяет создавать экземпляры параметров сохранения
SlideImageFormatОпределяет формат, в котором изображение слайда будет сохранено для экспорта презентации в HTML.
SVGOptionsПредставляет параметры SVG.
SvgShapeПредставляет параметры для SVG фигуры.
SvgTSpanПредставляет параметры для текстовой части SVG (“tspan”).
SwfOptionsПредоставляет параметры, которые контролируют, как презентация сохраняется в формате Swf.
TextToHtmlConversionOptionsПараметры для извлечения HTML из текста Pptx.
TiffOptionsПредоставляет параметры, которые контролируют, как презентация сохраняется в формате TIFF.
VideoPlayerHtmlControllerЭтот класс позволяет экспортировать видео и аудиофайлы в HTML
VideoPlayerHtmlControllerFactoryПозволяет создавать VideoPlayerHtmlController.
XpsOptionsПредоставляет параметры, которые контролируют, как презентация сохраняется в формате XPS.

Интерфейсы

ИнтерфейсОписание
IEmbeddedEotFontsHtmlControllerВстроенный контроллер HTML шрифтов Eot.
IEmbeddedWoffFontsHtmlControllerВстроенный контроллер html шрифтов woff.
IGifOptionsПредставляет параметры экспорта GIF.
IHtml5OptionsПредставляет параметры экспорта HTML5.
IHtmlFormatterПредставляет шаблон файла HTML.
IHtmlFormattingControllerУправляет генерацией html файла.
IHtmlGeneratorГенератор HTML.
IHtmlOptionsПредставляет параметры экспорта HTML.
IInkOptionsПредоставляет параметры, которые контролируют внешний вид объектов Ink в экспортированном документе.
ILinkEmbedControllerИнтерфейс обратного вызова, используемый для определения, как объект должен обрабатываться во время сохранения.
IPdfOptionsПредоставляет параметры, которые контролируют, как презентация сохраняется в формате Pdf.
IPptOptionsПредоставляет параметры, которые контролируют, как презентация сохраняется в формате PPT.
IPptxOptionsПредставляет параметры для сохранения презентаций OpenXml (PPTX, PPSX, POTX, PPTM, PPSM, POTM).
IPresentationAnimationPlayerПредставляет проигрыватель анимации. Анимации создаются PresentationAnimationsGenerator через его событие NewAnimation.
IRenderingOptionsПредоставляет параметры, которые контролируют, как презентация/слайд рендерится.
IResponsiveHtmlControllerОтзывчивый контроллер HTML
ISaveOptionsПараметры, которые контролируют, как презентация сохраняется.
ISaveOptionsFactoryПозволяет создавать экземпляры параметров сохранения
ISlideImageFormatОпределяет формат, в котором изображение слайда будет сохранено для экспорта презентации в HTML.
ISlidesLayoutOptionsПредставляет режим компоновки презентации для экспорта.
ISVGOptionsПредставляет параметры SVG.
ISvgShapeПредставляет параметры для SVG фигуры.
ISvgShapeAndTextFormattingControllerУправляет генерацией SVG формы и текста.
ISvgShapeFormattingControllerУправляет генерацией SVG формы.
ISvgTSpanПредставляет параметры для текстовой части SVG (“tspan”).
ISwfOptionsПредоставляет параметры, которые контролируют, как презентация сохраняется в формате SWF.
ITextToHtmlConversionOptionsПараметры для извлечения HTML из текста Pptx.
ITiffOptionsПредоставляет параметры, которые контролируют, как презентация сохраняется в формате TIFF.
IVideoPlayerHtmlControllerЭтот класс позволяет экспортировать видео и аудиофайлы в HTML
IVideoPlayerHtmlControllerFactoryПозволяет создавать VideoPlayerHtmlController.
IXpsOptionsПредоставляет параметры, которые контролируют, как презентация сохраняется в формате XPS.

Перечисления

ПеречислениеОписание
BlackWhiteConversionModeПредоставляет параметры, которые контролируют, как изображения слайдов будут преобразованы в битональные изображения.
CommentsPositionsПредставляет правило отображения комментариев в экспортированном документе
ConformanceОпределяет класс соответствия, которому соответствует документ PresentationML.
EmbedFontCharactersПредставляет правило для добавления нового встраиваемого шрифта в IPresentation
FlavorВсе спецификации markdown, используемые в программе.
HandleRepeatedSpacesУказывает, как следует обрабатывать повторяющиеся символы пробелов во время экспорта Markdown.
HandoutTypeУказывает, сколько слайдов и в каком порядке будет размещено на странице.
ImagePixelFormatУказывает пиксельный формат для созданных изображений.
LinkEmbedDecisionОпределяет, как объект будет обрабатываться во время сохранения.
MarkdownExportTypeТип рендеринга документа.
NewLineTypeТип новой строки, который будет использоваться в созданном документе.
NotesPositionsПредставляет правило отображения заметок в экспортированном документе
PdfAccessPermissionsСодержит набор флажков, указывающих, какие разрешения доступа должны быть предоставлены при открытии документа с доступом пользователя.
PdfComplianceКонстанты, которые определяют уровень соответствия стандартам PDF.
PdfTextCompressionКонстанты, которые определяют тип сжатия, применяемого ко всему содержимому в PDF-файле, кроме изображений.
PicturesCompressionПредставляет уровень сжатия изображений
SaveFormatКонстанты, которые определяют формат сохраненной презентации.
SvgCoordinateUnitПредставляет единицы координат CSS2, используемые для определения координат SVG.
SvgEventПредставляет параметры для SVG фигуры.
SvgExternalFontsHandlingПредставляет способ обработки внешних шрифтов, используемых для рисования текста.
TextInheritanceLimitКонтролирует глубину наследования свойств текста.
TiffCompressionTypesПредоставляет параметры, которые контролируют, как презентация сжимается в формате TIFF.
Zip64ModeУказывает, когда использовать расширения формата ZIP64 для файла OpenXML.