このハウツー チュートリアルでは、一般的なドキュメント変換ライブラリの 1 つを使用して、C# で Markdown を HTML に変換する 手順に焦点を当てます。ドキュメントの変換は、単純な API 呼び出しと数行のコードの記述で実行されます。さらに、このマニュアルでは、C# Markdown to HTML アプリケーションの動作を示すサンプル コードを提供します。ここでは、C# を使用して Markdown を HTML に変換するためのコード スニペットと共に段階的な手順を確認できます。
C# で Markdown を HTML に変換する手順
- .NET アプリケーションの NuGet パッケージ マネージャーから GroupDocs.Conversion for .NET パッケージをインストールして、Markdown を HTML に変換します
- Markdown から HTML への変換機能を開発するために、GroupDocs.Conversion 名前空間への参照を追加します
- 入力 Markdown ファイルをロードするための Converter クラスのインスタンスを作成します
- 出力 HTML ファイルの変換オプションを定義する MarkupConvertOptions クラスのオブジェクトを作成します
- 最後に、Convert メソッドを呼び出して、Markdown を HTML としてディスクに保存します。
上記の段階的な手順では、マークダウンを HTML C# に変換 機能を作成するための完全なワークフローについて説明しています。これらのポイントは簡単で、開発者はドキュメントの変換を行うためにそれらに従うことができます。さらに、これらの手順では、追加のソフトウェアをセットアップする必要はなく、Windows、macOS、Linux などの一般的なオペレーティング システムで使用できます。
C# で Markdown を HTML に変換するコード
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# アプリケーションの実装については、前のセクションで説明した手順を使用しました。必要なパッケージを設定し、必要な名前空間を含めることで、ドキュメント変換プロセスが初期化されていることがわかります。これらの手順を実行した後、変換用の Markdown ファイルを読み込むために Converter クラスが使用され、変換された HTML ドキュメントをカスタマイズするためのプロパティを定義するために MarkupConvertOptions が開始されます。次に、Convert メソッドを使用して、Markdown ファイルから HTML を生成し、ディスクに保存します。
C# で Markdown を HTML に変換するドキュメント変換プロセスについて説明し、その例を作成しました。最近、C# で PowerPoint を PDF に変更する記事を公開しました。詳細については、C# を使用して PowerPoint を PDF に変換する方法 ガイドをご覧ください。