
ビジネス ソフトウェア用のファイル形式変換 .NET ライブラリをお探しの場合は、このブログ投稿へようこそ。ここでは、GorupDocs.Conversion によって提供されるクラウド SDK および REST API を活用できます。ただし、このエンタープライズ レベルのライブラリをインストールすると、さまざまなファイル形式の変換を自動化できます。したがって、この記事では、GorupDocs.Conversion Cloud SDK for .NET を使用して C# で Markdown を PDF に変換する方法を学びます。このガイドを終えるまでに、アプリケーション用の MD から PDF へのコンバータを開発できるようになります。したがって、このブログ投稿全体を通してそのままにしておいてください。
このガイドでは次のセクションについて説明します。
ファイル形式コンバーター - API のインストール
GorupDocs.Conversion Cloud SDK for .NET のインストール プロセスは非常に簡単で、サードパーティへの依存は必要ありません。実際、この NuGet パッケージ をダウンロードして MD から PDF へのコンバーター API をインストールすることも、NuGet パッケージ マネージャーで次のコマンドを実行することもできます。
npm install groupdocs-conversion-cloud
インストールが完了したら、次のステップは API 認証情報 (クライアント ID、クライアント シークレット) を取得することです。これらの認証情報は、API クラウド ダッシュボード から取得できます。 API 認証情報の取得に問題がある場合は、この短い チュートリアル を参照してください。
C# でプログラム的に Markdown を PDF に変換する
ここまでで、このファイル形式コンバータ API をインストールして設定しました。これで、プログラムによって MD ファイルを PDF に変換する手順とコード スニペットを作成できるようになりました。
注: API Cloud ダッシュボードにはソース Markdown ファイルがあり、プログラムで または手動でアップロードできます。
次の手順では、C# で MD から PDF へのコンバーターを構築する方法について詳しく説明します。
- Configuration クラスのオブジェクトを作成し、クライアント ID とクライアント シークレットを使用して初期化します。
- MD から PDF へのコンバーター API のベース URL を設定します。
- ConvertApi クラスのオブジェクトを Configuration クラスのインスタンスで初期化します。
- ConvertSettings クラスのインスタンスを作成し、FilePath、Format、OutputPath などの値を設定して初期化します。
- ConvertDocument メソッドを呼び出して、Markdown をプログラム的に PDF に変換します。
プログラムによって .NET で MD ファイルを PDF に変換するには、次のコード サンプルを入手します。
using System;
using GroupDocs.Conversion.Cloud.Sdk.Api;
using GroupDocs.Conversion.Cloud.Sdk.Client;
using GroupDocs.Conversion.Cloud.Sdk.Model.Requests;
using System.IO;
using GroupDocs.Conversion.Cloud.Sdk.Model;
namespace GroupDocs.Conversion.CSharp
{
// C# で MD を PDF に変換する
class Convert_MD_to_PDF
{
static void Main(string[] args)
{
try
{
// API 認証情報を取得する
string clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
string clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
// Configuration クラスのオブジェクトを作成し、クライアント ID とクライアント シークレットを使用して初期化します。
var configuration = new Configuration(clientId, clientSecret);
// MD から PDF へのコンバーター API のベース URL を設定します。
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
// ConvertApi クラスのオブジェクトを Configuration クラスのインスタンスで初期化します。
var apiInstance = new ConvertApi(configuration);
// ConvertSettings クラスのインスタンスを作成し、FilePath、Format、OutputPath などの値を設定して初期化します。
var settings = new ConvertSettings
{
FilePath = "sample.md",
Format = "pdf",
OutputPath = "test/sample.pdf"
};
// ConvertDocument メソッドを呼び出して、Markdown をプログラム的に PDF に変換します。
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
Console.WriteLine("Successfully converted MD to PDF in C#: " + response[0].Url);
}
catch (Exception e)
{
Console.WriteLine("Exception when calling GroupDocs.Conversion Api: " + e.Message);
}
}
}
}
以下の画像で出力を確認できます。

オンライン MD から PDF コンバーター
このオンラインツールは、WebブラウザでMDファイルをPDFに変換したい場合に最適です。このツールは GorupDocs.Conversion を利用しており、ユーザーフレンドリーな UI を提供します。さらに、無料で、必要に応じてファイル形式の変換を実行できます。

結論
結論として、GorupDocs.Conversion Cloud SDK for .NET は、アプリケーション用のファイル形式コンバーターを構築するための完全なソリューションを提供します。 C# で Markdown を PDF にプログラム的に変換する方法を実装しました。さらに、ドキュメント と GitHub リポジトリを参照して、このライブラリをさらに詳しく調べることもできます。最後に、こちら のライブ API を操作できます。
さらに、スタートガイドに従うことをお勧めします。
最後に、groupdocs.cloud が新しい記事を書いています。定期的に最新情報をお知らせいたしますので、よろしくお願いいたします。
ヘルプが利用可能です
ご質問やご質問については、フォーラム でお知らせください。
よくある質問 – FAQ
Markdown ファイルを PDF に変換するにはどうすればよいですか?
GorupDocs.Conversion Cloud SDK for .NET を使用して、C# で MD ファイルを PDF に変換できます。完全な答えを得るには、この リンク にアクセスしてください。