Aspose.Slides.Export

Contient des classes pour exporter des présentations Microsoft PowerPoint vers différents formats comme Html, Pdf, Svg, Xps et autres.

Classes

ClasseDescription
EmbedAllFontsHtmlControllerLa classe de contrôleur de formatage à utiliser pour intégrer toutes les polices de présentation au format WOFF.
EmbeddedEotFontsHtmlControllerLa classe de contrôleur de formatage à utiliser pour l’intégration de polices au format EOT
EmbeddedWoffFontsHtmlControllerLa classe de contrôleur de formatage à utiliser pour l’intégration de polices au format WOFF
FrameTickEventArgsReprésente les arguments de l’événement FrameTick.
GifOptionsReprésente les options d’exportation GIF.
HandoutLayoutingOptionsReprésente le mode de mise en page pour l’exportation de présentations de documents.
Html5OptionsReprésente les options d’exportation HTML5.
HtmlFormatterReprésente le modèle de fichier HTML.
HtmlGeneratorGénérateur HTML.
HtmlOptionsReprésente les options d’exportation HTML.
InkOptionsFournit des options qui contrôlent l’apparence des objets d’encre dans le document exporté.
MarkdownSaveOptionsReprésente des options qui contrôlent comment la présentation doit être enregistrée au format markdown.
NotesCommentsLayoutingOptionsFournit des options qui contrôlent l’apparence de la mise en page des notes et des commentaires dans le document exporté.
PdfOptionsFournit des options qui contrôlent comment une présentation est enregistrée au format Pdf.
PptOptionsFournit des options qui contrôlent comment une présentation est enregistrée au format PPT.
PptxOptionsReprésente les options pour enregistrer des présentations OpenXml (PPTX, PPSX, POTX, PPTM, PPSM, POTM).
PresentationAnimationsGeneratorReprésente un générateur d’animations dans la Presentation.
PresentationPlayerReprésente le lecteur d’animations associé à la Presentation.
RenderingOptionsFournit des options qui contrôlent comment une présentation/diapositive est rendue.
ResponsiveHtmlControllerContrôleur HTML réactif
SaveOptionsClasse abstraite avec des options qui contrôlent comment une présentation est enregistrée.
SaveOptionsFactoryPermet de créer des instances d’options d’enregistrement
SlideImageFormatDétermine le format dans lequel l’image de la diapositive sera enregistrée pour l’exportation de présentation au format HTML.
SVGOptionsReprésente une option SVG.
SvgShapeReprésente les options pour la forme SVG.
SvgTSpanReprésente les options pour la portion de texte SVG (“tspan”).
SwfOptionsFournit des options qui contrôlent comment une présentation est enregistrée au format Swf.
TextToHtmlConversionOptionsOptions pour extraire du HTML à partir du texte Pptx.
TiffOptionsFournit des options qui contrôlent comment une présentation est enregistrée au format TIFF.
VideoPlayerHtmlControllerCette classe permet l’exportation de fichiers vidéo et audio dans un HTML
VideoPlayerHtmlControllerFactoryPermet de créer un VideoPlayerHtmlController.
XpsOptionsFournit des options qui contrôlent comment une présentation est enregistrée au format XPS.

Interfaces

InterfaceDescription
IEmbeddedEotFontsHtmlControllerContrôleur HTML des polices Eot intégrées.
IEmbeddedWoffFontsHtmlControllerContrôleur HTML des polices WOFF intégrées.
IGifOptionsReprésente des options d’exportation GIF.
IHtml5OptionsReprésente des options d’exportation HTML5.
IHtmlFormatterReprésente le modèle de fichier HTML.
IHtmlFormattingControllerContrôle la génération de fichiers HTML.
IHtmlGeneratorGénérateur HTML.
IHtmlOptionsReprésente des options d’exportation HTML.
IInkOptionsFournit des options qui contrôlent l’apparence des objets encre dans le document exporté.
ILinkEmbedControllerInterface de rappel utilisée pour déterminer comment un objet doit être traité lors de l’enregistrement.
IPdfOptionsFournit des options qui contrôlent comment une présentation est enregistrée au format Pdf.
IPptOptionsFournit des options qui contrôlent comment une présentation est enregistrée au format PPT.
IPptxOptionsReprésente les options pour enregistrer des présentations OpenXml (PPTX, PPSX, POTX, PPTM, PPSM, POTM).
IPresentationAnimationPlayerReprésente un lecteur d’animations. Animations générées par PresentationAnimationsGenerator via son événement NewAnimation.
IRenderingOptionsFournit des options qui contrôlent comment une présentation/diapositive est rendue.
IResponsiveHtmlControllerContrôleur HTML réactif
ISaveOptionsOptions qui contrôlent comment une présentation est enregistrée.
ISaveOptionsFactoryPermet de créer des instances d’options d’enregistrement
ISlideImageFormatDétermine le format dans lequel l’image de la diapositive sera enregistrée pour l’exportation de présentation au format HTML.
ISlidesLayoutOptionsReprésente le mode de mise en page de présentation pour l’exportation.
ISVGOptionsReprésente une option SVG.
ISvgShapeReprésente les options pour la forme SVG.
ISvgShapeAndTextFormattingControllerContrôle la génération de forme et de texte SVG.
ISvgShapeFormattingControllerContrôle la génération de forme SVG.
ISvgTSpanReprésente les options pour la portion de texte SVG (“tspan”).
ISwfOptionsFournit des options qui contrôlent comment une présentation est enregistrée au format SWF.
ITextToHtmlConversionOptionsOptions pour extraire du HTML à partir du texte Pptx.
ITiffOptionsFournit des options qui contrôlent comment une présentation est enregistrée au format TIFF.
IVideoPlayerHtmlControllerCette classe permet l’exportation de fichiers vidéo et audio dans un HTML
IVideoPlayerHtmlControllerFactoryPermet de créer un VideoPlayerHtmlController.
IXpsOptionsFournit des options qui contrôlent comment une présentation est enregistrée au format XPS.

Énumération

ÉnumérationDescription
BlackWhiteConversionModeFournit des options qui contrôlent comment les images des diapositives seront converties en images bitonales.
CommentsPositionsReprésente la règle pour rendre les commentaires dans le document exporté
ConformanceSpécifie la classe de conformité à laquelle le document PresentationML est conforme.
EmbedFontCharactersReprésente la règle à utiliser pour ajouter une nouvelle police intégrée dans IPresentation
FlavorToutes les spécifications markdown utilisées dans le programme.
HandleRepeatedSpacesSpécifie comment les caractères d’espace réguliers répétés doivent être traités lors de l’exportation Markdown.
HandoutTypeSpécifie combien de diapositives et dans quel ordre seront placées sur la page.
ImagePixelFormatSpécifie le format de pixel pour les images générées.
LinkEmbedDecisionDétermine comment un objet sera traité lors de l’enregistrement.
MarkdownExportTypeType de document rendu.
NewLineTypeType de nouvelle ligne qui sera utilisé dans le document généré.
NotesPositionsReprésente la règle pour rendre les notes dans le document exporté
PdfAccessPermissionsContient un ensemble de drapeaux spécifiant quels droits d’accès doivent être accordés lorsque le document est ouvert avec un accès utilisateur.
PdfComplianceConstantes qui définissent le niveau de conformité aux normes PDF.
PdfTextCompressionConstantes qui définissent le type de compression appliquée à tout le contenu dans le fichier PDF sauf les images.
PicturesCompressionReprésente le niveau de compression des images
SaveFormatConstantes qui définissent le format d’une présentation enregistrée.
SvgCoordinateUnitReprésente les unités de coordonnées CSS2 utilisées pour définir les coordonnées SVG.
SvgEventReprésente des options pour la forme SVG.
SvgExternalFontsHandlingReprésente une manière de gérer les polices externes utilisées pour le dessin de texte.
TextInheritanceLimitContrôle la profondeur de l’héritage des propriétés de texte.
TiffCompressionTypesFournit des options qui contrôlent comment une présentation est compressée au format TIFF.
Zip64ModeSpécifie quand utiliser les extensions de format ZIP64 pour les fichiers OpenXML.