MarkdownSaveOptions
Contenu
[
Cacher
]MarkdownSaveOptions classe
Représente les options qui contrôlent la façon dont la présentation doit être enregistrée au format markdown.
public class MarkdownSaveOptions : SaveOptions
Constructeurs
| Nom | Description |
|---|---|
| MarkdownSaveOptions() | Constructeur. |
Propriétés
| Nom | Description |
|---|---|
| BasePath { get; set; } | Spécifie le chemin de base où le document avec les ressources sera enregistré. La valeur par défaut est le répertoire actuel de l’application. |
| DefaultRegularFont { get; set; } | Renvoie ou définit la police utilisée si la police source n’est pas trouvée. Lecture-écriture String. |
| ExportType { get; set; } | Spécifie la spécification markdown pour convertir la présentation. La valeur par défaut est TextOnly. |
| Flavor { get; set; } | Spécifie la spécification markdown pour convertir la présentation. La valeur par défaut est Multi-markdown. |
| GradientStyle { get; set; } | Renvoie ou définit le style visuel du dégradé. Lecture-écriture GradientStyle. |
| HandleRepeatedSpaces { get; set; } | |
| ImagesSaveFolderName { get; set; } | Spécifie le nom du dossier où enregistrer les images. La valeur par défaut est Images. |
| NewLineType { get; set; } | Spécifie si le document généré doit avoir des sauts de ligne \r(Macintosh) de \n(Unix) ou \r\n(Windows). La valeur par défaut est Unix. |
| ProgressCallback { get; set; } | Représente un objet de rappel pour enregistrer les mises à jour de progression en pourcentage. Voir IProgressCallback. |
| RemoveEmptyLines { get; set; } | Si défini sur true, supprime les lignes vides ou contenant uniquement des espaces du résultat final Markdown. La valeur par défaut est false. |
| ShowComments { get; set; } | Spécifie si le document généré doit afficher les commentaires ou non. La valeur par défaut est false. |
| ShowHiddenSlides { get; set; } | Spécifie si le document généré doit inclure les diapositives masquées ou non. La valeur par défaut est false. |
| ShowSlideNumber { get; set; } | Spécifie si le document généré doit afficher le numéro de chaque diapositive ou non. La valeur par défaut est false. |
| SkipJavaScriptLinks { get; set; } | Spécifie s’il faut ignorer les hyperliens contenant des appels JavaScript lors de l’enregistrement de la présentation. Lecture-écriture Boolean. La valeur par défaut est false. |
| SlideNumberFormat { get; set; } | Obtient ou définit la chaîne de format utilisée pour les en-têtes de numéro de diapositive dans la sortie Markdown. Le format doit inclure le placeholder "{0}", qui sera remplacé par l’indice de la diapositive lors de l’exportation. Exemple : "# Slide {0}" produira "# Slide 1", "# Slide 2", etc. |
| WarningCallback { get; set; } | Renvoie ou définit un objet qui reçoit les avertissements et décide si le processus de chargement doit se poursuivre ou être interrompu. Lecture-écriture IWarningCallback. |
Exemples
Exemple :
[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);
}
Voir aussi
- classe SaveOptions
- espace de noms Aspose.Slides.Export
- assembly Aspose.Slides