このクイック ポストでは、数行のコードを記述し、一般的なドキュメント変換ライブラリの 1 つからいくつかの API 呼び出しを使用することで、ドキュメント変換を実行できます。さらに、このガイドでは、C# で MD を PDF に変換する方法 と、C# を使用して MD ファイルを PDF にエクスポートするアプリケーションを開発する方法 に関するドキュメント変換ワークフローについて説明します。さらに、このチュートリアルは追加のソフトウェアに依存せず、.NET 環境をサポートする Windows、Linux、macOS などの一般的なオペレーティング システムで使用できます。
C# で MD を PDF に変換する手順
- MD を PDF に変換するには、NuGet パッケージ マネージャーから GroupDocs.Conversion for .NET パッケージを .NET アプリケーションにインストールします。
- MD から PDF 形式に変換するための GroupDocs.Conversion 名前空間への参照を追加します
- PDF形式に変換するために入力MDファイルをロードするためのConverterクラスを初期化します
- 出力 PDF ファイルの変換オプションを作成および定義してカスタマイズする
- 最後に、Convert メソッドを呼び出して、MD を PDF としてディスクに保存します。
C# を使用して MD ファイルを PDF に変換する機能を実装するために必要なすべての手順をリストしました。 .NET 環境をサポートする Windows、Linux、macOS などの一般的なオペレーティング システムでドキュメント変換を行うには、次の段階的な手順に従うだけです。さらに、このワークフローを使用するために追加のソフトウェアをインストールする必要はなく、ドキュメント変換パッケージの API 呼び出しで構成される数行のコードを記述するだけで済みます。
C# で MD を PDF に変換するコード
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertMdToPdfInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert MD to PDF using C# | |
{ | |
// Remove the watermark in output PDF document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source MD file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.md"); | |
// Set the conversion options for PDF document to customize the output file | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the MD in PDF format | |
converter.Convert("converted.pdf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
上記のスニペットでは、MD から PDF へのコンバーター in C# 機能のサンプル コードを開発し、上記のライブラリを使用してドキュメントを変換する方法を示しています。例は自明であり、サンプル アプリケーションを実行するために必要なパッケージをシステムにセットアップするだけで済みます。さらに、このサンプル コードは、PdfConvertOptions オブジェクトを使用して、変換された PDF ファイルをカスタマイズするように拡張できます。
C# を使用して MD を PDF にエクスポートするドキュメント変換手順について説明し、その例を作成しました。最近、C# を使用して DWG を PDF に変換する記事を公開しました。詳細については、C#でDWGをPDFに変換する方法 ガイドをご覧ください。