Python 用 IronPDF - Python スクリプトで PDF の作成、編集、および読み取り

This article was translated from English: Does it need improvement?
Translated
View the article in English

Python向けIronPDFの紹介

IronPDF for Pythonは、Iron Softwareによって開発された強力なライブラリであり、ソフトウェアエンジニアがPython 3プロジェクトでPDFコンテンツを作成、編集、および抽出する機能を提供します。

IronPDF for Pythonは、IronPDF for .NETの成功と人気を基に構築されています。

IronPDF for Pythonの使用

前提条件

IronPDF for Python を使用するには、次の前提ソフトウェアがコンピューターにインストールされていることを確認してください:

  1. .NET 6.0 SDK: IronPDF Pythonは、その基盤技術としてIronPDF .NETライブラリ、具体的には.NET 6.0に依存しています。 したがって、IronPDF Pythonを使用するには、マシンに.NET 6.0 SDKをインストールする必要があります。

  2. Python: 公式Pythonウェブサイトから最新バージョンのPython 3.xをダウンロードしてインストールしてください: https://www.python.org/downloads/

    インストールプロセス中に、PythonをシステムPATHに追加するオプションを選択することを確認してください。これにより、コマンドラインからアクセス可能になります。

  3. Pip: Pipは通常、Python 3.4以降のPythonインストールにバンドルされています。 ただし、ご使用のPythonインストールによっては、pipが既にインストールされているかどうかを確認する必要があったり、別途インストールする必要がある場合があります。

  4. IronPDF ライブラリ: IronPDF ライブラリは pip を通じて追加できます。以下のコマンドを使用して pip で IronPDF をインストールしてください。
`pip install ironpdf`

ヒント
特定のバージョンのIronPdfをインストールするには、次の構文を使用してください: "==2023.x.x"。 たとえば、コマンド「pip install ironpdf==2023.x.x」を実行できます。

{i:(一部のシステムでは、Python 2.x がデフォルトバージョンのままである場合があります。 そのような場合には、Python 3用のPipを使用していることを確認するために、pipではなくpip3コマンドを明示的に使用する必要があるかもしれません。

インストールにおける潜在的な問題

以下のいずれかの問題については、トラブルシューティング記事を参照して解決してください。

Pythonコードの記述を開始する

PDFドキュメントの生成および操作に必要なモジュールをインポートするには、以下の文を使用してください。 Pythonスクリプトの先頭にインポートしてください。

# Import statement for IronPDF Python
from ironpdf import *
py
PYTHON

ライセンスキーの適用

次に、有効なライセンスまたはトライアルキーをIronPDFに適用するには、License オブジェクトの LicenseKey 属性にライセンスキーを割り当てます。 以下のコードをインポート文の直後、IronPDFのメソッドを使用する前に追加してください:

License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01"
py
PYTHON

[{i:(すべての設定、ロギング、およびライセンス操作がIronPDFのメソッドを呼び出す前に実行されていることを確認してください。

HTMLをPDFにレンダリングする

RenderHtmlAsPdf メソッドを利用して、HTML文字列をPDF文書に変換します。 以下のコードは、シンプルなHTML文字列をPDFドキュメントに変換します:

from ironpdf import *

# Instantiate Renderer
renderer = ChromePdfRenderer()

# Create a PDF from a HTML string using C#
pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")

# Export to a file or Stream
pdf.SaveAs("html_to_pdf.pdf")
py
PYTHON

URLをPDFに変換

URLまたはローカルファイルパスをPDFドキュメントに変換するには、RenderUrlAsPdfメソッドを使用します。 Here's an example: 例があります。

from ironpdf import *

# Instantiate Renderer
renderer = ChromePdfRenderer()

# Create a PDF from a URL or local file path
pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/")

# Export to a file or Stream
pdf.SaveAs("url_to_pdf.pdf")
py
PYTHON

ログ記録

ログを有効にするには、以下のコードスニペットを使用してください:

Logger.EnableDebugging = True
Logger.LogFilePath = "Default.log"
Logger.LoggingMode = Logger.LoggingModes.All
py
PYTHON

ライセンスおよびサポート利用可能

ライセンスを購入してライブプロジェクトで使用します。 30日間の試用ライセンスもこちらでご利用いただけます。

コード例、チュートリアル、ライセンス情報、ドキュメントの完全なリストについて

訪問: IronPDF for Python.

さらなるサポートやお問い合わせについては、チームにお問い合わせください。