MarkdownをPDFに変換する方法
Markdownは、テキストフォーマット用の軽量なマークアップ言語であり、READMEファイルやオンラインフォーラムで一般的に使用されています。 読み書きが簡単で、拡張子が.mdまたは.markdownのファイルがよく使用されます。 IronPDFは、Markdownファイルや文字列をPDFドキュメントに変換する機能を備えています。
IronPDFを始めましょう
今日から無料トライアルでIronPDFをあなたのプロジェクトで使い始めましょう。
MarkdownをPDFに変換する方法
- MarkdownをPDFに変換するためのC#ライブラリをダウンロードする
- Markdownファイルまたは変換する文字列を準備する
- 以下を使用してMarkdown文字列をPDFに変換する
RenderMarkdownStringAsPdf (マークダウン文字列をPDFとしてレンダリング)
メソッド - MarkdownファイルをPDFに変換するために
RenderMarkdownFileAsPdfファイルを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");
Imports IronPdf
' Instantiate Renderer
Private renderer As New ChromePdfRenderer()
' Markdown string
Private md As String = "This is some **bold** and *italic* text."
' Render from markdown string
Private pdf As PdfDocument = 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");
Imports IronPdf
' Instantiate Renderer
Private renderer As New ChromePdfRenderer()
' Render from markdown file
Private pdf As PdfDocument = renderer.RenderMarkdownFileAsPdf("sample.md")
' Save the PDF
pdf.SaveAs("pdfFromMarkdownFile.pdf")
PDFを出力
以下のPDFドキュメントからわかるように、コード、コードブロック、引用ブロック、テーブル、およびチェックボックスのMarkdown機能が動作していません。 これは、メソッドの現在の制限です。