IHtml5Options

IHtml5Options Schnittstelle

Stellt Optionen für den HTML5-Export dar.

public interface IHtml5Options : ISaveOptions

Eigenschaften

NameBeschreibung
AnimateShapes { get; set; }Liefert oder setzt die Shapes-Animationsoption. Lese/Schreib Boolean.
AnimateTransitions { get; set; }Liefert oder setzt die Transitions-Animationsoption. Lese/Schreib Boolean.
AsISaveOptions { get; }Gibt die ISaveOptions-Schnittstelle zurück. Nur lesend ISaveOptions.
DisableFontLigatures { get; set; }Gibt an oder setzt einen Wert, der bestimmt, ob Text ohne Ligaturen gerendert wird. Wenn auf true gesetzt, werden Ligaturen im gerenderten Output deaktiviert. Standardmäßig ist diese Eigenschaft auf false gesetzt.
EmbedImages { get; set; }Liefert oder setzt die Bild-Einbettungsoption. Lese/Schreib Boolean.
OutputPath { get; set; }Bestimmt, wo externe Ressourcen gespeichert werden sollen. Lese/Schreib String.
PicturesCompression { get; set; }Stellt das Komprimierungslevel für Bilder dar. Lese/Schreib PicturesCompression.
SlidesLayoutOptions { get; set; }Gibt den Modus an oder setzt ihn, in dem Folien beim Export einer Präsentation auf der Seite angeordnet werden ISlidesLayoutOptions.

Beispiele

Beispiel:

[C#]
using (Presentation pres = new Presentation("demo.pptx"))
{
  pres.Save("demo-animate-shapes-and-transitions.html", SaveFormat.Html5, new Html5Options()
  {
      AnimateShapes = true,
      AnimateTransitions = true
  });
}

Siehe auch