HTML から PDF へ
from ironpdf import *

# Instantiate Renderer
renderer = ChromePdfRenderer()
 
# Create a PDF from a HTML string using Python
pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")
 
# Export to a file or Stream
pdf.SaveAs("output.pdf")

# Advanced Example with HTML Assets
# Load external html assets: Images, CSS and JavaScript.
# An optional BasePath 'C:\site\assets\' is set as the file location to load assets from
myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", r"C:\site\assets")
myAdvancedPdf.SaveAs("html-with-assets.pdf")
pip install ironpdf
HTML から PDF へ

HTML から PDF へ

このコード例は、IronPDF Python 向け の主要な HTML から PDF への変換機能を示しています。

Python開発者はRenderHtmlAsPdfメソッドを使用して生のHTMLマークアップをPDFドキュメントに変換できます。 IronPDF はすべての HTML コンテンツを忠実にその等価の PDF 形式にレンダリングできます。 これには、上記のシンプルな"Hello World"例や、ネストされた要素で構成されるより複雑な HTML 構造も含まれます。

上述のようにRenderHtmlAsPdfメソッドはレンダリングされるHTMLマークアップを含む文字列を受け入れてPDFにします。 このメソッドは、HTML 文字列に含まれる画像、iframe その他の外部参照アセットも認識することに注意してください。 そのような要素は、基準に準拠したブラウザに期待されるように生成された PDF にレンダリングされます。

RenderHtmlAsPdfメソッドで生成されたPDFドキュメントにカスタマイズしたヘッダー、フッター、余白、その他のページ設定を追加します。 詳細については、このコード例をご覧ください。

PythonでHTMLをPDFに変換する - チュートリアル
GitHubで見る

準備はできましたか?

バージョン:2026.11リリースされたばかり