C# を使用して MD を PDF に変換する方法

この短いチュートリアルでは、C# を使用して MD を PDF に変換する方法について説明します。 C# を使用して完全な **MD から PDF コンバーターを作成するための環境、段階的な手順、および実行可能なサンプル コードを確立するためのすべての詳細が提供されます。また、このプロセスから生成される出力 PDF ファイルのカスタマイズについても学習します。

C# を使用して MD を PDF に変換する手順

  1. Aspose.HTML for .NET を使用して MD を PDF に変換する環境を確立する
  2. MD ファイルをロードし、ConvertMarkdown メソッドを使用して HTML ファイルに変換します
  3. PdfSaveOptions クラス オブジェクトをインスタンス化し、そのプロパティを設定します
  4. 上記のオプション セットを使用して、結果の HTML ファイルを PDF に変換します。

これらの手順では、C# を使用して MD ファイルを PDF にエクスポートするプロセスについて説明します。 HTML ファイルを PDF に変換するオプションは多数あるため、まず、ソース MD ファイルをロードして HTML ファイルに変換する必要があります。 HTML ファイルの準備ができたら、出力 ODF ファイルのプロパティを設定し、カスタマイズ オプションを使用して読み込んだ HTML ファイルを PDF に変換できます。

C# を使用して MD ファイルを PDF に変換するコード

using Aspose.Html.Converters;
using Aspose.Html.Saving;
using System.Drawing;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to convert MD to PDF using C#
{
// Initialize license
Aspose.Html.License lic = new Aspose.Html.License();
lic.SetLicense("Aspose.Total.lic");
// Load the MD file and Convert it to an HTML document
var htmlDocument = Converter.ConvertMarkdown("Example.md");
// Instantiate PdfSaveOptions object and set its properties
var pdfSaveOptions = new PdfSaveOptions()
{
HorizontalResolution = 250,
VerticalResolution = 250,
BackgroundColor = Color.AliceBlue,
JpegQuality = 90
};
// Transform HTML file to PDF
Converter.ConvertHTML(htmlDocument, pdfSaveOptions, "output.pdf");
System.Console.WriteLine("Done");
}
}
}

このコードは、C# を使用して MD を PDF にエクスポートするプロセスを示しています。ソース MD ファイルが Converter.ConvertMarkdown() メソッドを使用して HTML ドキュメントに変換されると、文字セット、スタイル シート、およびタイトルの設定、ドキュメント内のノードの挿入または削除など、この HTML ドキュメントを操作するためのすべての機能が得られます。 .同様に、出力 PDF は、水平解像度、垂直解像度、背景色、および JPEG 品質パラメーターが設定されているようにカスタマイズされますが、ページ設定、暗号化、および CSS プロパティなどの他のプロパティも設定できます。

このチュートリアルでは、MD ファイルを PDF ファイルに変換する方法を説明しました。 HTML ファイルを画像に変換するプロセスを知りたい場合は、C#でHTMLを画像に変換する方法 の記事を参照してください。

 日本語