Convertidor de Markdown – convierte MD en C#

Markdown es un lenguaje de marcado ligero diseñado para indicar el formato en texto sin formato. Los archivos MD utilizan el lenguaje Markdown propuesto y desarrollado por John Gruber. Incluyen caracteres de texto en línea que determinan cómo se formatea el texto, como sangría, formato de tabla, fuentes y encabezados. Además, los archivos MD se pueden convertir a HTML, PDF o imágenes para aprovechar otros formatos para tareas específicas.

Lo más destacado de Aspose.HTML es una función de conversión. El espacio de nombres Aspose.Html.Converters implementa un fácil acceso a los métodos de conversión. Proporciona una amplia gama de conversiones a formatos populares, como Markdown a HTML, Markdown a DOCX o Markdown a PDF.

Puede descargar los ejemplos completos y los archivos de datos desde GitHub.

Esta sección proporciona información sobre la lista de conversiones de Markdown admitidas y cómo realizarlas utilizando los métodos ConvertMarkdown(). Todos estos métodos permiten la conversión básica de Markdown a HTML. Las conversiones de Markdown a otros formatos pasan por la etapa de conversión de Markdown a HTML.

Eche un vistazo al siguiente ejemplo de C#, que muestra la conversión de Markdown a JPG con ImageSaveOptions especificando:

 1// Convert Markdown to JPG in C# with custom settings
 2
 3// Prepare a path to a source Markdown file
 4string sourcePath = Path.Combine(DataDir, "nature.md");
 5
 6// Prepare a path to save the converted file
 7string savePath = Path.Combine(OutputDir, "nature-options.jpg");
 8
 9// Convert Markdown to HTML
10using HTMLDocument document = Converter.ConvertMarkdown(sourcePath);
11
12// Initialize ImageSaveOptions 
13ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Jpeg)
14{
15    UseAntialiasing = true,
16    HorizontalResolution = 200,
17    VerticalResolution = 200,
18    BackgroundColor = System.Drawing.Color.AliceBlue
19};
20options.PageSetup.AnyPage = new Page(new Aspose.Html.Drawing.Size(600, 950), new Margin(30, 20, 10, 10));
21
22// Convert HTML to JPG
23Converter.ConvertHTML(document, options, savePath);

En el ejemplo, el método ConvertMarkdown(sourcePath) toma la ruta de origen de un archivo Markdown y genera un HTMLDocument. El constructor ImageSaveOptions() crea un nuevo objeto ImageSaveOptions con JPG ImageFormat y un conjunto de propiedades. Luego, el método ConvertHTML() toma HTMLDocument, ImageSaveOptions y la ruta de salida y completa la conversión de Markdown a JPG.

Aspose.HTML ofrece un Convertidor de Markdown en línea gratuito para convertir archivos Markdown a una variedad de formatos populares. Puede convertir fácilmente Markdown a HTML, Markdown a PDF, Markdown a JPG o MHTML a DOCX. Simplemente seleccione el archivo, elija el formato a convertir y listo. ¡Es rápido y completamente gratis!

Close
Loading

Analyzing your prompt, please hold on...

An error occurred while retrieving the results. Please refresh the page and try again.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.