MarkdownをPDFに変換する方法
Markdownは、テキストフォーマット用の軽量なマークアップ言語であり、READMEファイルやオンラインフォーラムで一般的に使用されています。 読み書きが簡単で、拡張子が.mdまたは.markdownのファイルがよく使用されます。 IronPDFは、Markdownファイルや文字列をPDFドキュメントに変換する機能を備えています。
IronPDFを始めましょう
今日から無料トライアルでIronPDFをあなたのプロジェクトで使い始めましょう。
MarkdownをPDFに変換する方法
- MarkdownをPDFに変換するC#ライブラリをダウンロード
- Markdownファイルまたは変換する文字列を準備する
- Markdown文字列を
RenderMarkdownStringAsPdf
メソッドを使用してPDFに変換する -
RenderMarkdownFileAsPdf
メソッドを使用してMarkdownファイルをPDFに変換する - 生成されたPDFドキュメントを確認してください
Markdown文字列をPDFに変換する例
RenderMarkdownStringAsPdf
メソッドを使用して、Markdown形式の文字列をPDFドキュメントに変換します。 RenderingOptionsで利用可能なすべての機能、テキストおよびHTMLヘッダー、フッターの追加、テキストオーバーレイ、画像スタンプ、ページ番号の追加、およびカスタムページサイズと向きの設定を含め、このレンダリング方法でも使用できます。 PDFが作成されると、結合、分割、回転といった操作を通じてページを修正することができ、注釈やブックマークを追加することもできます。
:path=/static-assets/pdf/content-code-examples/how-to/md-to-pdf-from-string.cs
using IronPdf;
// Instantiate Renderer
ChromePdfRenderer renderer = new ChromePdfRenderer();
// Markdown string
string md = "This is some **bold** and *italic* text.";
// Render from markdown string
PdfDocument pdf = renderer.RenderMarkdownStringAsPdf(md);
// Save the PDF
pdf.SaveAs("pdfFromMarkdownString.pdf");
MarkdownファイルをPDFに変換する例
RenderMarkdownFileAsPdf
メソッドを利用して、Markdown ファイルを PDF ドキュメントに変換します。 変換用のサンプルMarkdownファイルをダウンロードできます。 このサンプルファイルをPDFに変換しましょう。
コードサンプル
:path=/static-assets/pdf/content-code-examples/how-to/md-to-pdf-from-file.cs
using IronPdf;
// Instantiate Renderer
ChromePdfRenderer renderer = new ChromePdfRenderer();
// Render from markdown file
PdfDocument pdf = renderer.RenderMarkdownFileAsPdf("sample.md");
// Save the PDF
pdf.SaveAs("pdfFromMarkdownFile.pdf");
PDFを出力
以下のPDFドキュメントからわかるように、コード、コードブロック、引用ブロック、テーブル、およびチェックボックスのMarkdown機能が動作していません。 これは、メソッドの現在の制限です。