C#でMarkdownをXPSに変換する方法

このステップバイステップのチュートリアルでは、C#でMarkdownをXPSに変換する方法を学習します。最初にMarkdownをC#でHTMLに変換し、次にC#コードを使用してHTMLをXPSファイル形式に変換します。

C#でMarkdownをXPSに変換する手順

  1. NuGet.orgからAspose.HTML for .NETパッケージをセットアップします
  2. Aspose.HTMLAPIに必要な4つの名前空間を含めます
  3. SetLicenseメソッドを使用してAPIライセンスを適用します
  4. Converter classを使用してMarkdown(MD)ファイルをHTMLDocument objectにロードします
  5. 出力をHTMLファイルとして保存します
  6. 出力HTMLファイルをHTMLDocumentオブジェクトにロードします
  7. XpsRenderingOptions classを使用してXPSオプションを指定します
  8. XpsDevice classのインスタンスを作成して、XPS出力をレンダリングします
  9. ロードされたHTMLファイルをXPSファイル形式でレンダリングします

Markdown(MD)ファイル形式からXPSへの変換は、単一のAspose.HTML for.NETAPIを使用して2つのステップで実行されます。最初のステップでは、MDファイルがHTMLに変換され、次にHTMLがXPSファイル形式に変換されます。変換プロセスは非常にシンプルで簡単です。

C#でマークダウンをXPSに変換するコード

上記のコードは、両方の変換にHTMLDocumentオブジェクトが必要であることを示しています。 HTML conversionへのマークダウンでは、Converterクラスを使用しています。一方、HTMLからXPSへの変換には、HTMLをXPSドキュメントとしてレンダリングするのに役立つXpsDeviceオブジェクトを使用しています。上記のC#コードサンプルは、どの.NETプラットフォームおよびツールでも正常に機能します。

 日本語