Бесплатное приложение для конвертации HTML
Проверьте качество преобразования HTML в MD прямо в браузере! Пожалуйста, загрузите файл HTML из локальной файловой системы, выберите требуемый формат вывода из списка и запустите пример. Это быстро, просто, безопасно и совершенно бесплатно! Преобразование HTML в MD будет выполнено с параметрами сохранения по умолчанию. Вы сразу получите результат в виде отдельного файла. Итак, быстро конвертируйте любую веб-страницу или HTML в формат MD онлайн!
using Aspose.Html;
using Aspose.Html.Converters;
using Aspose.Html.Saving;
using HTMLDocument document = new HTMLDocument("{{input lower}}");
{{#if_output 'PDF'}}
PdfSaveOptions options = new PdfSaveOptions();
{{/if_output}}
{{#if_output 'MHTML'}}
MHTMLSaveOptions options = new MHTMLSaveOptions();
{{/if_output}}
{{#if_output 'DOCX'}}
DocSaveOptions options = new DocSaveOptions();
{{/if_output}}
{{#if_output 'XPS'}}
XpsSaveOptions options = new XpsSaveOptions();
{{/if_output}}
{{#if_output 'MD'}}
MarkdownSaveOptions options = new MarkdownSaveOptions();
{{/if_output}}
{{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}}
ImageSaveOptions options = new ImageSaveOptions(ImageFormat.{{output param2 camel}});
{{/if_output}}
{{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF' 'PDF' 'MHTML' 'MD' 'XPS' 'DOCX'}}
Converter.ConvertHTML(document, options, "output.{{output lower}}");
{{/if_output}}
{{#if_output 'XHTML'}}
document.Save("output.xhtml", new HTMLSaveOptions() { DocumentType = HTMLSaveOptions.XHTML });
{{/if_output}}
Преобразование HTML в MD с помощью C#
Markdown – это язык разметки с синтаксисом форматирования простого текста. Его дизайн позволяет легко преобразовывать его во многие форматы вывода, но изначально он был создан для преобразования только в HTML. Библиотека классов Aspose.HTML обеспечивает обратное преобразование из HTML в Markdown. С помощью Aspose.HTML for .NET API вы можете программно преобразовывать HTML в MD с полным контролем над широким диапазоном параметров преобразования. Существуют различные случаи преобразования HTML в MD, такие как чтение HTML из файла, URL-адреса, редактора WYSISYG, строки или потока. Мощный C# API позволяет быстро и качественно конвертировать HTML в популярные форматы!
Шаги по преобразованию HTML в MD на C#
Если вы хотели бы использовать функции преобразования в своем продукте или хотите программно преобразовать HTML в MD, см. приведенный выше пример кода C# или изучите главу «Документация». Во всех случаях любое преобразование требует некоторых обязательных шагов:
- Загрузите HTML-документ с помощью одного из конструкторов HTMLDocument() . Вы можете загрузить HTML из файла, HTML-кода, потока или URL-адреса.
- Создайте новый объект MarkdownSaveOptions .
- Используйте метод ConvertHTML() класса Converter, чтобы сохранить HTML в виде файла Markdown. Вам необходимо передать HTMLDocument, MarkdownSaveOptions и путь к выходному файлу методу ConvertHTML().
- MD-файл будет сохранен по указанному пути.
Документация по преобразованию HTML в Markdown
- HTML в Markdown с помощью нескольких строк кода
- Преобразование HTML в Markdown с помощью MarkdownSaveOptions
- Ограничения конвертации
Пожалуйста, посетите статью документации Преобразование HTML в Markdown, чтобы узнать больше о функциях преобразования Aspose.HTML for .NET API и рассмотреть примеры C# для наиболее распространенных сценариев преобразования HTML в MD. В статье вы найдете информацию о том, как конвертировать HTML в MD с помощью методов ConvertHTML() и как применить параметры MarkdownSaveOptions и ICreateStreamProvider.
Бесплатные онлайн-конвертеры
Aspose.HTML предлагает бесплатные онлайн-конвертеры Converters для преобразования HTML, XHTML, MHTML, EPUB, XML или Markdown документов в PDF, XPS, DOCX, JPG, PNG, BMP, TIFF, GIF, Markdown и другие форматы. Загружайте, конвертируйте файлы и получайте результат за несколько секунд! Вам не нужно никакого дополнительного программного обеспечения. Попробуйте наши мощные онлайн Конвертеры бесплатно прямо сейчас!
FAQ
Да, безопасность – наш приоритет. Все преобразования обрабатываются безопасно, и файлы автоматически удаляются с наших серверов через короткий период времени. Для онлайн-преобразования регистрация не требуется, и ваши документы обрабатываются в защищенной среде.
Aspose.HTML for .NET поддерживает современные функции CSS. Механизм преобразования точно отображает HTML со стилизацией CSS, чтобы сохранить исходный вид документа в выводе MD.
Да, вы можете автоматизировать пакетное преобразование нескольких файлов HTML в MD с помощью Aspose.HTML for .NET API. Вы можете программно обрабатывать HTML в C#, чтобы преобразовать много документов одновременно.
Да, Aspose.HTML for .NET предлагает пробную версию, которую вы можете загрузить из NuGet. Вы также можете запросить временную лицензию для тестирования без ограничений оценки.
Как установить библиотеку Aspose.HTML for .NET
Вы можете использовать несколько способов установки библиотеки Aspose.HTML for .NET в вашей системе:
- Установите пакет NuGet с помощью графического интерфейса диспетчера пакетов NuGet.
- Установите пакет NuGet с помощью консоли диспетчера пакетов.
- Установите Aspose.HTML for .NET через MSI.
Aspose.HTML for .NET поддерживает синтаксический анализ HTML5, CSS3, SVG и HTML Canvas для создания объектной модели документа (DOM) на основе стандарта WHATWG DOM. Библиотека полностью написана на C# и может использоваться для создания любого типа 32-битного или 64-битного приложения .NET, включая ASP.NET, WCF, WinForms и .NET Core. Прежде чем запускать код примера преобразования .NET, убедитесь, что у вас есть ОС, такая как Microsoft Windows, или совместимая с .NET Framework или .NET Standard, и среда разработки, такая как Microsoft Visual Studio. Дополнительные сведения об установке библиотеки C# и системных требованиях вы найдете в документации Aspose.HTML.
HTML Формат файла HTML
HTML (HyperText Markup Language) – это стандартный язык разметки для документов, созданных для отображения в браузерах. Последний вариант, известный как HTML5, обеспечивает большую гибкость при работе с языком. HTML-страницы либо принимаются с сервера, на котором они размещены, либо могут быть загружены из локальной системы. Каждая HTML-страница состоит из HTML-элементов, таких как формы, текст, изображения, анимация, ссылки и т. д. Эти элементы представлены такими тегами, как img, a, p и некоторыми другими, где каждый тег имеет начало и конец. Файлы HTML – это текстовые документы, которые содержат интерактивный контент. Oни оптимальны в качестве файла для просмотра на экране, а не в печатном формате.
MD Формат файла MD
Markdown – это облегченный язык разметки, предназначенный для указания форматирования в виде простого текста. Файлы MD используют язык Markdown, который был предложен и разработан Джоном Грубером. Они включают встроенные текстовые символы, определяющие способ форматирования текста, например отступы, форматирование таблиц, шрифты и заголовки. Его дизайн позволяет легко преобразовывать его во многие форматы вывода, но изначально он был создан для преобразования только в HTML. Markdown часто используется в качестве формата для документации и файлов readme, поскольку он позволяет писать в удобном для чтения и написания стиле. Кроме того, файлы MD можно преобразовать в HTML, PDF или изображения, чтобы использовать преимущества других форматов для конкретных задач.
Другие поддерживаемые преобразования HTML
Вы также можете конвертировать HTML во многие другие форматы файлов: