IRONSOFTWAREHOME
PYTHON用IRONPDFを使用する

Pythonを使用してPDFファイルを作成する方法

Curtis Chau
Curtis Chau
Updated: 2026年4月21日

この記事では、PDF ファイルの作成と画像の埋め込みに役立つPDF 作成ツールを作成するために、IronPDF Python 向け を使用します。

Pythonを使ってPDFファイルを作成する方法

  1. PyCharm で新しいプロジェクトを作成します。
  2. 複数ページの PDF ファイルを作成するには、IronPDF Python 向け ライブラリをインストールします。
  3. コードに IronPDF ライブラリをインポートします。
  4. RenderHtmlFileAsPdfのようなメソッドを使用してPDFファイルを作成します。
  5. PDFファイルをローカルディレクトリに保存するには、SaveAsを使用します。

IronPDF

Python は、開発者が JPEG 画像を使用してグラフィカル ユーザー インターフェイスを迅速かつ簡単に設計するのに役立つプログラミング言語です。 IronPDFは、他の言語よりも優れたダイナミズムをプログラマーに提供します。そのため、IronPDFライブラリをPythonに統合することは、PDF作成を容易にする簡単なプロセスです。

開発者は、PyQt、wxWidgets、Kivy、その他多数のパッケージやライブラリなど、プリインストールされたいくつかのツールを利用することで、完全に機能する GUI を迅速かつ安全に設計できます。 IronPDF は単なる Python PDF ライブラリではないことに注意してください。 代わりに、.NET Core などの他のフレームワークの機能を統合できるようになります。

IronPDF を使用すると、Django、Flask、Pyramid などの Python Web 開発パラダイムが広く使用されていることもあり、Python Web の設計と開発が容易になります。 Reddit、Mozilla、Spotify など、いくつかの人気のある Web サイトやオンライン サービスでは、これらのフレームワークが採用されています。 プロジェクトにおける Python に関する詳細情報は、 IronPDF Python 向け ページで入手できます。

IronPDF の機能

PDF の作成方法の詳細については、 IronPDF のドキュメント ページをご覧ください。

Pythonセットアップ

環境設定

マシンが Python 用に設定されていることを確認してください。 公式の Python インストール Web サイトに進み、お使いのオペレーティング システムで動作する最新バージョンの Python をダウンロードしてインストールします。 まずPythonをインストールします。次に、プロジェクトの要件を分割するための仮想環境を作成します。 仮想環境を作成および管理するためのvenvモジュールを利用して、変換プロジェクトに整然とした独立したワークスペースを提供します。

PyCharm の新しいプロジェクト

この講演では、Python コードを書くための IDE である PyCharm を使用します。

PyCharm IDE を起動した後、"新規プロジェクト"を選択します。

Pythonを使用してPDFファイルを作成する方法, フィギュア1: PyCharm ピチャーム

"新しいプロジェクト"を選択すると新しいウィンドウが開き、プロジェクトの場所と環境を指定できます。 この新しいウィンドウは、次のスナップショットに表示されます。

Pythonを使用してPDFファイルを作成する方法, フィギュア2: 新規プロジェクト 新しいプロジェクト

プロジェクトの場所と環境ルートを選択した後、"作成"をクリックして新しいプロジェクトを開始します。 これにより、新しいタブでアプリケーション作成ウィンドウが開きます。 この記事では、このコースで Python 3.9 を使用します。

Pythonを使用してPDFファイルを作成する方法, フィギュア3: Main.py メイン.py

IronPDFライブラリの要件

PythonライブラリであるIronPDFは、主に.NET 6.0を使用します。そのため、Python版IronPDFを使用するには、マシンに.NET 6.0ランタイムがインストールされている必要があります。LinuxおよびMacユーザーは、こ for Pythonモジュールを使用する前に.NETをインストールする必要がある場合があります。 必要なランタイム環境については、Microsoft .NET Web サイトを参照してください。

IronPDFライブラリのセットアップ

".pdf"で終わるファイルを作成、編集、開くには、"IronPDF"パッケージをインストールする必要があります。 パッケージをインストールするには、PyCharm でターミナル ウィンドウを開き、次のコマンドを入力します。

> pip install ironpdf

"IronPDF"パッケージのセットアップは、下のスクリーンショットで確認できます。

Pythonを使用してPDFファイルを作成する方法, フィギュア4: IronPDFのインストール IronPDFをインストールする

IronPDFでPDFを作成する

IronPDF を使用して PDF ファイルを作成するには、複数の方法があります。

  1. URL を使用して PDF ファイルを作成する。
  2. HTML の文字列を PDF に変換します。
  3. HTML ファイルを使用して PDF を作成します。

3つの方法すべてで、インポートラインfrom ironpdf import *が利用されます。 IronPDF ライブラリをインポートすると、コード内でその機能を使用できるようになります。

from ironpdf import ChromePdfRenderer
Python

URLを使用してPDFファイルを作成する

PDF ドキュメントをすばやく簡単に作成するには、URL から HTML ファイルを作成し、IronPDF を使用して PDF 形式に変換します。 HTML コンテンツは、IronPDF に統合された Chrome ブラウザを使用してダウンロードおよび取得できます。 PDF ファイルを自動的に作成するには、次のコードを使用します。

# Create an instance of the ChromePdfRenderer
renderer = ChromePdfRenderer()

# Render the URL to a PDF file and save it to the specified path
renderer.RenderUrlAsPdf("https://www.google.co.in/").SaveAs("sample.pdf")
Python

上記の方法を使用すると、URLをドキュメントに変換してPDFファイルを作成できます。作成したPDFファイルは、指定した場所に保存できます。 以下は上記のコードの結果です。

Pythonを使用してPDFファイルを作成する方法, フィギュア5: PDF画像 PDF画像

HTML 文字列を PDF に変換する

IronPDF を使用すると、HTML 文字列を PDF ドキュメントに変換できます。 以下に示すコードは、HTML 文字列をドキュメントに変換する例を示しています。 各 HTML 要素を PDF ファイルに変換できる可能性を示します。

from ironpdf import ChromePdfRenderer

# Create an instance of the ChromePdfRenderer
renderer = ChromePdfRenderer()

# Render an HTML string to a PDF and save it to the specified path
renderer.RenderHtmlAsPdf("<h1>Hello world!!</h1>").SaveAs("sample.pdf")
Python

HTMLを翻訳するためのRenderHtmlAsPdf関数を利用する方法は、提供されたサンプルコードで示されています。 任意の数の HTML ページを PDF ドキュメントに変換できます。 作成されたPDFファイルは、SaveAs関数を利用することで、指定した場所に保存することができます。

HTMLファイルを使用してPDFを書き込む

IronPDF を使用すると、HTML ファイルを PDF ファイルに変換できます。 次のサンプル HTML コードを見ると、IronPDF を使用してドキュメントを作成する方法がわかります。 IronPDF を使用すると、任意の HTML 要素から PDF ファイルを生成することもできます。 PDF ファイルは HTML 文字列を使用して作成することもできます。

# Render an HTML file to a PDF and save it to the specified location
renderer.RenderHtmlFileAsPdf("demo.html").SaveAs("sample.pdf")
Python

添付のサンプルで示されているように、RenderHtmlFileAsPdfメソッドを使用してHTMLファイルを変換できます。 これにより、ファイル内のさまざまな HTML ページを文字列表現に変換できるようになります。 上記のコードを使用すると、PDF ファイルを作成して適切な場所に保存するのは簡単です。

Pythonを使用してPDFファイルを作成する方法, フィギュア6: 出力ファイル 出力ファイル

ライブラリはパスワードで保護されたファイルを使用して、暗号化されたPDFファイルを作成できます。詳細については、こちらのハウツーガイドにあるIronPDFチュートリアルをご覧ください。

結論

IronPDF は、脅威を軽減し、データ保護を確実にするための強力なセキュリティ メカニズムを提供します。 このプログラムは、広く使用されているすべてのブラウザで動作し、オープンソースです。 IronPDF を使用すると、プログラマーは数行のコードで簡単に PDF ファイルを作成および読み取ることができます。 開発者のさまざまなニーズに対応するために、IronPDF ライブラリでは、無料の開発者ライセンスやいくつかのダウンロード可能な開発ライセンスなど、いくつかのライセンス オプションを提供しています。

$999 Liteバンドルは、永続ライセンス、一年間のソフトウェアサポート、および30日間の返金保証に加えて、アップグレードの選択肢を提供します。 最初の購入後は、それ以上の費用は発生しません。 これらのライセンスは、開発、ステージング、および実稼働環境で使用されます。 IronPDF は、時間と再配布の制限付きの無料ライセンスを提供します。 試用期間中、ユーザーは透かしなしで実際の状況でソリューションを評価できます。 試用版の価格とライセンスに関する詳細については、IronPDF のライセンス ページを参照してください。 Iron Software が提供するその他の製品については、Iron Software の Web サイトをご覧ください。

Curtis Chau
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

...
詳しく読む

関連する記事

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

OR
bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。
PDF用C# NuGetライブラリ
NuGetでインストール

バージョン: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. ソリューションエクスプローラーで参照を右クリックし、NuGetパッケージを管理を選択
  2. ブラウズを選択し、"IronPDF"を検索
  3. パッケージを選択してインストール
C# PDF DLL
DLLをダウンロード

バージョン: 2026.9

またはここからWindowsインストーラーをダウンロードする。

  1. IronPDFを~/Libsなどの場所に解凍し、ソリューションディレクトリ内に配置する
  2. Visual Studioソリューションエクスプローラーで参照を右クリックし、"IronPDF.dll"をブラウズして選択

ライセンスは$999から