Конвертер 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:

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

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

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

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.