В този урок с инструкции ще се съсредоточим върху процедурата за конвертиране на Markdown в HTML в C# с помощта на една от популярните библиотеки за конвертиране на документи. Трансформацията на документа ще се извърши с прости извиквания на API и писане на няколко реда код. Освен това това ръководство ви предоставя примерен код за демонстрация на работата на приложението C# Markdown to HTML. Тук можете да намерите поетапни инструкции заедно с кодовия фрагмент за конвертиране на Markdown в HTML с помощта на C#.
Стъпки за конвертиране на Markdown в HTML в C#
- Инсталирайте пакет GroupDocs.Conversion for .NET от мениджъра на пакети NuGet в приложението .NET, за да конвертирате Markdown в HTML
- Добавете препратка към пространството на имената GroupDocs.Conversion за разработване на функционалността за преобразуване на Markdown към HTML
- Създайте екземпляр на класа Converter за зареждане на входния Markdown файл
- Създайте обект от класа MarkupConvertOptions за дефиниране на опциите за конвертиране за изходния HTML файл
- Накрая извикайте метода Convert, за да запазите Markdown като HTML на диска
Горните поетапни инструкции описват пълния работен процес за създаване на функционалността конвертиране на Markdown в HTML C#. Тези точки са ясни и всеки разработчик може да ги следва, за да направи трансформацията на документа. Освен това, тези стъпки не изискват настройка на допълнителен софтуер и могат да се използват на всяка от често срещаните операционни системи като Windows, macOS и Linux.
Код за конвертиране на Markdown в HTML в C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertMarkdownToHtmlInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert Markdown to HTML using C# | |
{ | |
// Remove the watermark in output HTML document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source Markdown file for conversion to HTML | |
var converter = new GroupDocs.Conversion.Converter("sample.md"); | |
// Set the conversion options for HTML document to customize the output file | |
MarkupConvertOptions options = new MarkupConvertOptions(); | |
// Convert and save the Markdown in HTML format | |
converter.Convert("converted.html", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Използвахме инструкциите, обяснени в предишния раздел за внедряване на приложението Markdown to HTML C#. Можете да видите, че процесът на конвертиране на документи се инициализира чрез настройка на необходимия пакет и включване на необходимите пространства от имена. След извършване на тези стъпки класът Converter се използва за зареждане на Markdown файла за преобразуване и MarkupConvertOptions се инициира за дефиниране на свойства за персонализиране на конвертирания HTML документ. След това методът Convert се използва за генериране на HTML от Markdown файла и той се съхранява на диска.
Обсъдихме процеса на конвертиране на документ за конвертиране на Markdown в HTML в C# и разработихме пример за него. Наскоро публикувахме статия за промяна на PowerPoint в PDF в C#, вижте ръководството как да конвертирате PowerPoint в PDF с помощта на C# за повече информация.