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以上の機能の包括的なリストをご確認ください。また、多くのコード例にもアクセスできます。
IronPDF for Pythonの使用
前提条件
IronPDF for Python を使用するには、次の前提ソフトウェアがコンピューターにインストールされていることを確認してください:
-
.NET 6.0 SDK: IronPDF Pythonは、その基盤技術としてIronPDF .NETライブラリ、具体的には.NET 6.0に依存しています。 したがって、IronPDF Pythonを使用するには、マシンに.NET 6.0 SDKをインストールする必要があります。
-
Python: 公式Pythonウェブサイトから最新バージョンのPython 3.xをダウンロードしてインストールしてください: https://www.python.org/downloads/
インストールプロセス中に、PythonをシステムPATHに追加するオプションを選択することを確認してください。これにより、コマンドラインからアクセス可能になります。
-
Pip: Pipは通常、Python 3.4以降のPythonインストールにバンドルされています。 ただし、ご使用のPythonインストールによっては、pipが既にインストールされているかどうかを確認する必要があったり、別途インストールする必要がある場合があります。
- IronPDF ライブラリ: IronPDF ライブラリは pip を通じて追加できます。以下のコマンドを使用して pip で IronPDF をインストールしてください。
`pip install ironpdf`
ヒント
{i:(一部のシステムでは、Python 2.x がデフォルトバージョンのままである場合があります。 そのような場合には、Python 3用のPipを使用していることを確認するために、pipではなくpip3コマンドを明示的に使用する必要があるかもしれません。
インストールにおける潜在的な問題
以下のいずれかの問題については、トラブルシューティング記事を参照して解決してください。
Pythonコードの記述を開始する
PDFドキュメントの生成および操作に必要なモジュールをインポートするには、以下の文を使用してください。 Pythonスクリプトの先頭にインポートしてください。
# Import statement for IronPDF Python
from ironpdf import *
py
ライセンスキーの適用
次に、有効なライセンスまたはトライアルキーをIronPDFに適用するには、License オブジェクトの LicenseKey 属性にライセンスキーを割り当てます。 以下のコードをインポート文の直後、IronPDFのメソッドを使用する前に追加してください:
License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01"
py
[{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
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
ログ記録
ログを有効にするには、以下のコードスニペットを使用してください:
Logger.EnableDebugging = True
Logger.LogFilePath = "Default.log"
Logger.LoggingMode = Logger.LoggingModes.All
py
ライセンスおよびサポート利用可能
ライセンスを購入してライブプロジェクトで使用します。 30日間の試用ライセンスもこちらでご利用いただけます。
コード例、チュートリアル、ライセンス情報、ドキュメントの完全なリストについて
訪問: IronPDF for Python.
さらなるサポートやお問い合わせについては、チームにお問い合わせください。