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