.mdをWordDOCXXPSにマークダウン

マークダウンは、フォーマットされたテキストファイルを作成するためのマークアップテキストです。この記事では、Markdown.mdファイルをDOCX DOC形式のファイルとしてWord文書に変換する方法と、MarkdownからXPSファイルに変換する方法について説明します。

Word DOCX / DOCまたはXPSコンバーターへのマークダウン– C#APIのインストール

Aspose.HTML for .NET APIは、HTML、Markdown、XPS、およびその他のさまざまなファイル形式の操作をサポートしています。 新しいリリースからAPIをダウンロードしてインストールするか、NuGetコンソールインターフェイスで次のインストールコマンドを実行するだけです。

PM> Install-Package Aspose.Html

マークダウンをC#のDOCXまたはDOC形式としてWordファイルに変換します

以下の手順で、拡張子が.mdのMarkdownファイルをDOCXまたはDOC形式のWordファイルに変換できます。

  1. ConvertMarkdownメソッドを使用してMarkdownをHTMLドキュメントに変換します。
  2. ページサイズと余白を設定しながら、DocSaveOptionsを初期化します。
  3. MDMarkdownファイルから生成されたHTMLをDOCXファイル形式のWord文書に変換します。

次のコードは、Markdown MDファイルをDOCXまたはC#を使用したDOCでWord文書に変換する方法を示しています。

// ソースMarkdownファイルへのパスを準備します
string sourcePath = dataDir + "nature.md";

// 変換されたDOCXファイルを保存するためのパスを準備します 
string savePath = dataDir + "nature-output.docx";

// MarkdownをHTMLドキュメントに変換する
HTMLDocument document = Converter.ConvertMarkdown(sourcePath);

// DocSaveOptionsを初期化します。ページサイズと余白を設定する 
DocSaveOptions options = new DocSaveOptions();
options.PageSetup.AnyPage = new Page(new Size(500, 1000), new Margin(20, 20, 10, 10));

// Markdownファイルから作成されたHTMLドキュメントをDOCXファイル形式に変換します
Converter.ConvertHTML(document, options, savePath);

C#を使用してプログラムでMarkdownをXPSファイルに変換する

次の手順で、MarkdownファイルをXPSファイルに変換できます。

  1. ConvertMarkdownメソッドを使用してMarkdownをHTMLファイルに変換します。
  2. XpsSaveOptionsクラスインスタンスを初期化して、出力ページの外観を設定します。
  3. MarkdownMDファイルをXPSファイル形式に変換します。

以下のコードは、C#を使用してMarkdown.mdファイルをXPSファイルに変換する方法を説明しています。

// ソースMarkdownファイルへのパスを準備します
string sourcePath = dataDir + "nature.md";

// 変換されたPDFファイルを保存するためのパスを準備します 
string savePath = dataDir + "nature-output.xps";

// マークダウンをHTMLに変換する
var document = Converter.ConvertMarkdown(sourcePath);

// XpsSaveOptionsを初期化します。解像度、ページサイズ、余白を設定し、背景色をAntiqueWhiteに変更します 
var options = new Aspose.Html.Saving.XpsSaveOptions()
{
    HorizontalResolution = 200,
    VerticalResolution = 200,
    BackgroundColor = System.Drawing.Color.AntiqueWhite
};
options.PageSetup.AnyPage = new Page(new Size(Length.FromInches(5.0f), Length.FromInches(10.0f)), new Margin(30, 20, 10, 10));

// MarkdownMDファイルをXPSファイル形式に変換します
Converter.ConvertHTML(document, options, savePath);

無料のAPIライセンスを取得する

APIを評価するための無料一時ライセンスを制限なく取得できます。

結論

結論として、Markdown.mdファイルを要件に応じてDOCXまたはDOC形式のWord文書に変換する方法を学びました。同様に、.NETアプリケーションでC#を使用して、マークダウンファイルをXPSファイルに変換できます。さらに、APIの他の機能については、ドキュメントにアクセスしてください。ご不明な点がございましたら、無料サポートフォーラムまでお気軽にお問い合わせください。

関連項目