MarkdownSaveOptions
Inhalt
[
Ausblenden
]MarkdownSaveOptions-Klasse
Stellt Optionen dar, die steuern, wie Präsentationen in Markdown gespeichert werden sollen.
public class MarkdownSaveOptions : SaveOptions
Konstruktoren
Name | Beschreibung |
---|---|
MarkdownSaveOptions() | Ctor. |
Eigenschaften
Name | Beschreibung |
---|---|
BasePath { get; set; } | Gibt den Basis-Pfad an, unter dem das Dokument mit Ressourcen gespeichert wird. Standard ist das aktuelle Verzeichnis der Anwendung. |
DefaultRegularFont { get; set; } | Gibt die Schriftart zurück oder setzt sie, die verwendet wird, falls die Quell-Schriftart nicht gefunden wird. Schreib-/lesbarer String. |
ExportType { get; set; } | Gibt die Markdown-Spezifikation an, um die Präsentation zu konvertieren. Standard ist TextOnly . |
Flavor { get; set; } | Gibt die Markdown-Spezifikation an, um die Präsentation zu konvertieren. Standard ist Multi-markdown . |
GradientStyle { get; set; } | Gibt den visuellen Stil des Verlaufs zurück oder setzt ihn. Schreib-/lesbarer GradientStyle . |
HandleRepeatedSpaces { get; set; } | |
ImagesSaveFolderName { get; set; } | Gibt den Ordnernamen an, unter dem Bilder gespeichert werden. Standard ist Images . |
NewLineType { get; set; } | Gibt an, ob das generierte Dokument Zeilenumbrüche \r(Macintosh), \n(Unix) oder \r\n(Windows) haben soll. Standard ist Unix . |
ProgressCallback { get; set; } | Stellt ein Callback-Objekt für die Speicherung von Fortschrittsaktualisierungen in Prozent dar. Siehe IProgressCallback . |
RemoveEmptyLines { get; set; } | Wenn auf true gesetzt, entfernt leere oder nur aus Leerzeichen bestehende Zeilen aus der endgültigen Markdown-Ausgabe. Standard ist false . |
ShowComments { get; set; } | Gibt an, ob das generierte Dokument Kommentare anzeigen soll oder nicht. Standard ist false . |
ShowHiddenSlides { get; set; } | Gibt an, ob das generierte Dokument versteckte Folien enthalten soll oder nicht. Standard ist false . |
ShowSlideNumber { get; set; } | Gibt an, ob das generierte 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. Schreib-/lesbarer Boolean. Der Standardwert ist false. |
SlideNumberFormat { get; set; } | Erhält oder setzt die Formatzeichenfolge, die für Foliennummernüberschriften in der Markdown-Ausgabe verwendet wird. Das Format muss den Platzhalter “{0}” enthalten, der während des Exports durch den Folienindex ersetzt wird. Beispiel: “# Folie {0}” ergibt “# Folie 1”, “# Folie 2” usw. |
WarningCallback { get; set; } | Gibt ein Objekt zurück oder setzt es, das Warnungen erhält und entscheidet, ob der Ladevorgang fortgesetzt oder abgebrochen wird. Schreib-/lesbarer 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