MarkdownSaveOptions
Inhalt
[
Ausblenden
]MarkdownSaveOptions Klasse
Stellt Optionen bereit, die steuern, wie die Präsentation in Markdown gespeichert werden soll.
public class MarkdownSaveOptions : SaveOptions
Konstruktoren
| Name | Beschreibung |
|---|---|
| MarkdownSaveOptions() | Konstruktor. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| BasePath { get; set; } | Gibt den Basispfad an, in dem das Dokument mit Ressourcen gespeichert wird. Standard ist das aktuelle Verzeichnis der Anwendung. |
| DefaultRegularFont { get; set; } | Gibt die Schriftart zurück oder legt sie fest, die verwendet wird, falls die Quellschriftart nicht gefunden wird. Lese-Schreib-String. |
| ExportType { get; set; } | Gibt die Markdown-Spezifikation an, mit der die Präsentation konvertiert wird. Standard ist TextOnly. |
| Flavor { get; set; } | Gibt die Markdown-Spezifikation an, mit der die Präsentation konvertiert wird. Standard ist Multi-markdown. |
| GradientStyle { get; set; } | Gibt den visuellen Stil des Farbverlaufs zurück oder legt ihn fest. Lese-Schreib GradientStyle. |
| HandleRepeatedSpaces { get; set; } | |
| ImagesSaveFolderName { get; set; } | Gibt den Ordnernamen an, in dem Bilder gespeichert werden. Standard ist Images. |
| NewLineType { get; set; } | Gibt an, ob das erzeugte Dokument Zeilenumbrüche \r (Macintosh), \n (Unix) oder \r\n (Windows) haben soll. Standard ist Unix. |
| ProgressCallback { get; set; } | Stellt ein Rückrufobjekt für prozentuale Fortschrittsaktualisierungen beim Speichern dar. Siehe IProgressCallback. |
| RemoveEmptyLines { get; set; } | Wenn auf true gesetzt, werden leere oder nur aus Leerzeichen bestehende Zeilen aus der finalen Markdown-Ausgabe entfernt. Standard ist false. |
| ShowComments { get; set; } | Gibt an, ob das erzeugte Dokument Kommentare anzeigen soll oder nicht. Standard ist false. |
| ShowHiddenSlides { get; set; } | Gibt an, ob das erzeugte Dokument versteckte Folien einbeziehen soll oder nicht. Standard ist false. |
| ShowSlideNumber { get; set; } | Gibt an, ob das erzeugte Dokument die Nummer jeder Folie anzeigen soll oder nicht. Standard ist false. |
| SkipJavaScriptLinks { get; set; } | Gibt an, ob Hyperlinks mit JavaScript-Aufrufen beim Speichern der Präsentation übersprungen werden sollen. Lese-Schreib-Boolean. Der Standardwert ist false. |
| SlideNumberFormat { get; set; } | Gibt die Formatzeichenfolge zurück oder legt sie fest, die für Folien-Nummer-Überschriften im Markdown-Ausgabe verwendet wird. Das Format muss den Platzhalter “{0}” enthalten, der beim Export durch den Folienindex ersetzt wird. Beispiel: “# Slide {0}” erzeugt “# Slide 1”, “# Slide 2” usw. |
| WarningCallback { get; set; } | Gibt ein Objekt zurück oder legt es fest, das Warnungen empfängt und entscheidet, ob der Ladevorgang fortgesetzt oder abgebrochen wird. Lese-Schreib IWarningCallback. |
Beispiele
Beispiel:
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
MarkdownSaveOptions markdownSaveOptions = new MarkdownSaveOptions
{
ShowHiddenSlides = true,
ShowSlideNumber = true,
Flavor = Flavor.Github,
ExportType = MarkdownExportType.Sequential,
NewLineType = NewLineType.Windows
};
pres.Save("doc.md", new[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 }, SaveFormat.Md, markdownSaveOptions);
}
Siehe auch
- klasse SaveOptions
- namespace Aspose.Slides.Export
- assembly Aspose.Slides