Python用IronPDF - PythonスクリプトでPDFを作成、編集、読み込み
Python用IronPDFの紹介
IronPDF for Python は、Iron Software によって開発された強力なライブラリであり、ソフトウェア エンジニアに Python 3 プロジェクトで PDF コンテンツを作成、編集、抽出する機能を提供します。
IronPDF for Python IronPDF for .NETの成功と人気に基づいて構築されています。
IronPDF for Pythonの主な機能です:
- HTML、URL、JavaScript、CSS、さまざまな画像形式からPDFを生成。
- PDFにヘッダー/フッター、署名、添付ファイル、パスワード、セキュリティを追加する。
- 完全なマルチスレッドと非同期サポートによるパフォーマンスの最適化
- 50以上の機能の包括的なリストを発見し、多数のコード例にアクセスするには、当社のウェブサイトをご覧ください。
Python で IronPDF を使用する
前提条件
IronPDF for Pythonを使用するには、コンピュータに以下の前提ソフトウェアがインストールされていることを確認してください:
- .NET 6.0 SDK : IronPDF for Python は、基盤となるテクノロジーとして IronPDF for .NET ライブラリ、具体的には .NET 6.0 に依存しています。 したがって、IronPDF for Python を使用するには、マシンに.NET 6.0 SDK がインストールされている必要があります。
- Python : 公式 Python Web サイト (https://www.python.org/downloads/) から最新バージョンの Python 3.x をダウンロードしてインストールします。 インストールプロセス中に、PythonをシステムPATHに追加するオプションを選択してください。これにより、コマンドラインからアクセスできるようになります。
- Pip : Pip は通常、Python 3.4 以降の Python インストールにバンドルされています。 ただし、ご使用のPythonインストールによっては、pipがすでにインストールされているかどうかを確認するか、別途インストールする必要がある場合があります。
- IronPDFライブラリ: IronPDFライブラリはpip経由で追加できます。pipを使ってIronPDFをインストールするには、以下のコマンドを実行してください。
pip install ironpdf
特定のバージョンのIronPDFをインストールするには、以下の構文を使用してください:"==2023.x.x "を使用してください。 例えば、"pip install ironpdf==2023.x.x" コマンドを実行することができます。
システムによっては、Python 2.xがまだデフォルトバージョンかもしれません。 このような場合、Python 3用のpipを使用していることを確認するために、pipの代わりにpip3コマンドを明示的に使用する必要があるかもしれません。
潜在的なインストールの問題
以下のいずれかの問題については、トラブルシューティングの記事を参照して解決してください。
Pythonコードを書き始める
以下のステートメントを使用して、PDF ドキュメントの生成と操作に必要なモジュールをインポートします。 必ず Python スクリプトの先頭にインポートしてください。
# Import necessary components from the IronPDF library
from ironpdf import *# Import necessary components from the IronPDF library
from ironpdf import *ライセンスキーの適用
次に、ライセンス キーをLicenseオブジェクトのLicenseKey属性に割り当てて、有効なライセンス キーまたは試用キーを IronPDF に適用します。 IronPDF メソッドを使用する前に、import ステートメントの直後に次のコードを含めます。
# Apply the license key for IronPDF
License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01"# Apply the license key for IronPDF
License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01"すべての設定、ログ、ライセンス操作がIronPDFのメソッドを呼び出す前に行われていることを確認してください。
HTMLをPDFに変換する
RenderHtmlAsPdfメソッドを使用して、HTML 文字列を PDF ドキュメントに変換します。 以下のコードは、単純な HTML 文字列を PDF ドキュメントに変換します。
from ironpdf import *
# Instantiate ChromePdfRenderer
renderer = ChromePdfRenderer()
# Create a PDF from an HTML string
pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")
# Save the generated PDF to a file
pdf.SaveAs("html_to_pdf.pdf")from ironpdf import *
# Instantiate ChromePdfRenderer
renderer = ChromePdfRenderer()
# Create a PDF from an HTML string
pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")
# Save the generated PDF to a file
pdf.SaveAs("html_to_pdf.pdf")URL を PDF に変換する
RenderUrlAsPdfメソッドを使用して、URL またはローカル ファイル パスを PDF ドキュメントに変換します。 以下は例です:
from ironpdf import *
# Instantiate ChromePdfRenderer
renderer = ChromePdfRenderer()
# Create a PDF from a URL or local file path
pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/")
# Save the generated PDF to a file
pdf.SaveAs("url_to_pdf.pdf")from ironpdf import *
# Instantiate ChromePdfRenderer
renderer = ChromePdfRenderer()
# Create a PDF from a URL or local file path
pdf = renderer.RenderUrlAsPdf("https://ironpdf.com/")
# Save the generated PDF to a file
pdf.SaveAs("url_to_pdf.pdf")ログ記録
ログ記録を有効にするには、次のコード スニペットを使用します。
# Enable debugging for logging
Logger.EnableDebugging = True
# Specify the log file path
Logger.LogFilePath = "Default.log"
# Set the logging mode to log all activities
Logger.LoggingMode = Logger.LoggingModes.All# Enable debugging for logging
Logger.EnableDebugging = True
# Specify the log file path
Logger.LogFilePath = "Default.log"
# Set the logging mode to log all activities
Logger.LoggingMode = Logger.LoggingModes.Allライセンスとサポートの提供
ライブ プロジェクトで使用するライセンスを購入します。 30日間の試用ライセンスもこちらからご利用いただけます
コード例、チュートリアル、ライセンス情報、ドキュメントの完全なリストについては、 IronPDF for Pythonをご覧ください。
サポートやお問い合わせに関しては、私たちのチームにお尋ねください。







