MarkdownSaveOptions
Contenu
[
Cacher
]Classe MarkdownSaveOptions
Représente les options qui contrôlent la façon dont la présentation doit être enregistrée en markdown.
public class MarkdownSaveOptions : SaveOptions
Constructeurs
| Nom | Description | 
|---|---|
| MarkdownSaveOptions() | Ctor. | 
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. Chaîne en lecture/écriture. | 
| 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 gradient. Lecture/écriture GradientStyle. | 
| HandleRepeatedSpaces { get; set; } | |
| ImagesSaveFolderName { get; set; } | Spécifie le nom du dossier pour enregistrer les images. La valeur par défaut est Images. | 
| NewLineType { get; set; } | Spécifie si le document généré doit avoir des nouvelles lignes \r(Macintosh) ou \n(Unix) ou \r\n(Windows). La valeur par défaut est Unix. | 
| ProgressCallback { get; set; } | Représente un objet de rappel pour les mises à jour de progression d’enregistrement en pourcentage. Voir IProgressCallback. | 
| RemoveEmptyLines { get; set; } | Si défini sur true, supprime les lignes vides ou contenant uniquement des espaces du Markdown final. La valeur par défaut estfalse. | 
| ShowComments { get; set; } | Spécifie si le document généré doit afficher des commentaires ou non. La valeur par défaut est false. | 
| ShowHiddenSlides { get; set; } | Spécifie si le document généré doit inclure des diapositives caché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 avec des appels JavaScript lors de l’enregistrement de la présentation. Lecture/écriture Booléen. 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 des numéros de diapositives dans la sortie Markdown. Le format doit inclure le placeholder “{0}”, qui sera remplacé par l’index 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 des avertissements et décide si le processus de chargement doit continuer 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