В этом подробном руководстве объясняется, как преобразовать HTML в Markdown в C#. Он содержит сведения о конфигурации среды, пошаговый алгоритм и исполняемый фрагмент кода для преобразования HTML в MD в C#. Кроме того, вы можете обработать строку HTML из файла или URL-адреса и отобразить ее как файл Markdown.
Шаги по преобразованию HTML в Markdown в C#
- Установите Aspose.HTML for .NET API для преобразования входных HTML-файлов.
- Создайте файл HTML с помощью строки HTML
- Вызовите метод ConvertHTML для отображения файла Markdown.
Эти шаги обобщают, как разработать конвертер HTML в MD на C#. Первый шаг объясняет настройку среды, за которой следует создание входного HTML-файла с использованием строки. Вы можете использовать любую перегрузку метода ConvertHTML() для создания рабочего процесса в соответствии с вашими требованиями.
Код для преобразования HTML в Markdown на С#
using System; | |
using System.IO; | |
using Aspose.Html; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert HTML to MD using C# | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Set HTML code | |
var code = "<h1>Header 1</h1>" + | |
"<h2>Header 2</h2>" + | |
"<p>Hello, World!!</p>"; | |
File.WriteAllText("sample.html", code); | |
// Convert HTML to MD | |
Aspose.Html.Converters.Converter.ConvertHTML("sample.html", new Aspose.Html.Saving.MarkdownSaveOptions(), "output.md"); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Приведенный выше пример кода можно использовать для экспорта HTML в MD в C#, где входной файл может быть загружен с помощью объекта класса [HTMLDocument][https://reference.aspose.com/html/net/aspose.html/htmldocument/] class object or using the string file path. Subsequently, the MarkdownSaveOptions, который можно использовать для установки стиля форматирования уценки, настройки обработки ресурсов и т. д. Наконец, выходной файл создается с помощью метода ConvertHTML(), который экспортирует язык разметки в виде файла с расширением MD.
В этом руководстве рассказывается, как создать конвертер HTML в Markdown на C#. Кроме того, если вы хотите изучить обратное преобразование Markdown в формат HTML, вы можете обратиться к статье как конвертировать Markdown в HTML на С#.