Конвертер Markdown – конвертируйте MD на C# или онлайн

Markdown – это облегченный язык разметки, предназначенный для указания форматирования в виде обычного текста. Файлы MD используют язык Markdown, который был предложен и разработан Джоном Грубером. Они включают встроенные текстовые символы, определяющие способ форматирования текста, например отступы, форматирование таблиц, шрифты и заголовки. Кроме того, файлы MD можно преобразовать в HTML, PDF или изображения, чтобы использовать преимущества других форматов для конкретных задач.

Главной изюминкой Aspose.HTML является функция конвертации. Пространство имен Aspose.Html.Converters реализует простой доступ к методам преобразования. Он обеспечивает широкий спектр преобразований в популярные форматы, такие как Markdown в HTML, Markdown в DOCX или Markdown в PDF.

Вы можете скачать полные примеры и файлы данных с GitHub.

В этом разделе представлена ​​информация о списке поддерживаемых преобразований Markdown и о том, как их выполнять с помощью методов ConvertMarkdown(). Все эти методы позволяют выполнить базовое преобразование Markdown в HTML. Преобразования из Markdown в другие форматы проходят этап преобразования Markdown в HTML.

Взгляните на следующий пример C#, в котором показано преобразование Markdown в JPG с указанием ImageSaveOptions:

 1using System.IO;
 2using Aspose.Html.Converters;
 3using Aspose.Html.Rendering.Image;
 4using Aspose.Html.Saving;
 5using System.Drawing;
 6...
 7
 8    // Prepare a path to a source Markdown file
 9    string sourcePath = Path.Combine(DataDir, "nature.md");
10
11    // Prepare a path for converted file saving 
12    string outputPath = Path.Combine(OutputDir, "nature-options.jpg");
13
14    // Convert Markdown to HTML
15    using var document = Converter.ConvertMarkdown(sourcePath);
16
17    // Initialize an instance of ImageSaveOptions 
18    var options = new ImageSaveOptions(ImageFormat.Jpeg)
19    {
20        BackgroundColor = System.Drawing.Color.AliceBlue
21    };
22
23    // Convert HTML document to JPG image file format
24    Converter.ConvertHTML(document, options, outputPath);

В примере метод ConvertMarkdown(sourcePath) принимает исходный путь файла Markdown. и выдает HTMLDocument. Конструктор ImageSaveOptions() создает новый объект ImageSaveOptions со свойствами JPG ImageFormat и BackgroundColor. Затем метод ConvertHTML() принимает HTMLDocument, ImageSaveOptions и выходной путь и завершает преобразование Markdown в JPG.

Aspose.HTML предлагает бесплатный онлайн Markdown Converter для преобразования файлов Markdown в различные популярные форматы. Вы можете легко конвертировать Markdown в HTML, Markdown в PDF, Markdown в JPG или MHTML в DOCX. Просто выберите файл, выберите формат для преобразования, и все готово. Это быстро и совершенно бесплатно!

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.