MarkdownSaveOptions
Contenido
[
Ocultar
]MarkdownSaveOptions clase
Representa opciones que controlan cómo se debe guardar la presentación en markdown.
public class MarkdownSaveOptions : SaveOptions
Constructores
| Nombre | Descripción |
|---|---|
| MarkdownSaveOptions() | Ctor. |
Propiedades
| Nombre | Descripción |
|---|---|
| BasePath { get; set; } | Especifica la ruta base donde se guardará el documento con recursos. El valor predeterminado es el directorio actual de la aplicación. |
| DefaultRegularFont { get; set; } | Devuelve o establece la fuente usada en caso de que no se encuentre la fuente original. Lectura/escritura String. |
| ExportType { get; set; } | Especifica la especificación markdown para convertir la presentación. El valor predeterminado es TextOnly. |
| Flavor { get; set; } | Especifica la especificación markdown para convertir la presentación. El valor predeterminado es Multi-markdown. |
| GradientStyle { get; set; } | Devuelve o establece el estilo visual del degradado. Lectura/escritura GradientStyle. |
| HandleRepeatedSpaces { get; set; } | |
| ImagesSaveFolderName { get; set; } | Especifica el nombre de la carpeta donde se guardarán las imágenes. El valor predeterminado es Images. |
| NewLineType { get; set; } | Especifica si el documento generado debe tener nuevas líneas \r(Macintosh) de \n(Unix) o \r\n(Windows). El valor predeterminado es Unix. |
| ProgressCallback { get; set; } | Representa un objeto de devolución de llamada para guardar actualizaciones de progreso en porcentaje. Ver IProgressCallback. |
| RemoveEmptyLines { get; set; } | Si se establece en true, elimina líneas vacías o que contengan solo espacios en blanco del resultado Markdown final. El valor predeterminado es false. |
| ShowComments { get; set; } | Especifica si el documento generado debe mostrar comentarios o no. El valor predeterminado es false. |
| ShowHiddenSlides { get; set; } | Especifica si el documento generado debe incluir diapositivas ocultas o no. El valor predeterminado es false. |
| ShowSlideNumber { get; set; } | Especifica si el documento generado debe mostrar el número de cada diapositiva o no. El valor predeterminado es false. |
| SkipJavaScriptLinks { get; set; } | Especifica si se deben omitir los hipervínculos con llamadas JavaScript al guardar la presentación. Lectura/escritura Boolean. El valor predeterminado es false. |
| SlideNumberFormat { get; set; } | Obtiene o establece la cadena de formato utilizada para los encabezados de número de diapositiva en la salida Markdown. El formato debe incluir el marcador "{0}", que será reemplazado por el índice de la diapositiva durante la exportación. Ejemplo: "# Slide {0}" producirá "# Slide 1", "# Slide 2", etc. |
| WarningCallback { get; set; } | Devuelve o establece un objeto que recibe advertencias y decide si el proceso de carga continuará o será abortado. Lectura/escritura IWarningCallback. |
Ejemplos
Ejemplo:
[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);
}
Ver también
- clase SaveOptions
- espacio de nombres Aspose.Slides.Export
- ensamblado Aspose.Slides