ライブ環境でテストする
ウォーターマークなしで本番環境でテストしてください。
必要な場所でいつでも動作します。
PDFファイルに注釈を追加する方法をIronPDF for Pythonライブラリで学びたい場合は、続きをお読みください。 この記事では、プロセスをステップバイステップでご案内します。
PDF注釈は、PDFドキュメントに追加情報、メモ、ハイライト、またはその他の視覚要素を追加するプロセスです。 アノテーションは、文書にコンテキストを提供し、共同作業を行い、コンテンツの読みやすさを向上させるための方法として役立ちます。 一般的な注釈の種類には、テキストコメント、リンク注釈によるリンクの追加、ファイル添付の追加、ハイライト、下線、取り消し線、図形、さらには画像やスタンプの追加などがあります。
IronPDFは、開発者がPDFドキュメントをシームレスに操作できるようにする人気のあるPythonライブラリです。 それは、PDFの作成、操作、注釈付けを含む包括的な機能セットを提供します。 IronPDFを使用すると、PDFの生成および修正機能をPythonアプリケーションに簡単に統合でき、タスクの自動化やドキュメントワークフローの効率化を図ることができます。
IronPDFはさまざまな注釈タイプをサポートしており、PDFドキュメントに対して豊かでインタラクティブな読書体験を提供します。 テキスト注釈を使用してテキストの説明を追加したい場合、重要なセクションをハイライトする場合、ファイル添付タイプで他のPDFを添付する場合、またはスタンプ注釈を使用して文書に「承認」や「機密」などの印を付ける場合でも、IronPDFはすべて対応します。
IronPDFを使用してPDFに注釈を付ける前に、次の前提条件が整っていることを確認してください。
Python: コンピュータにPythonがインストールされていることを確認してください。 最新バージョンをダウンロードするには、公式のPythonウェブサイトにアクセスしてください。
IDEをインストールする: IronPDFでPDFを操作する前に、IDEをインストールする必要があります。PyCharm人気の統合開発環境として推奨されています(IDE (統合開発環境))for Python(パイソン用)。 代わりに、PyCharmを使用したくない場合は、お好きなIDEを使用することもできます。
pip3 install IronPDF
IronPDFパッケージをインストールする
.NET 6.0 ランタイム: IronPDF for Pythonは適切に動作するために.NET 6.0 テクノロジーに依存しています。 つまり、あなたは持っている必要があります.NET 6.0ランタイムIronPDF for Pythonを効果的に使用するために、コンピュータにインストールされている必要があります。 おそらく、プロジェクト実行時にIronPDFの依存関係と共に自動的にインストールされます。
注意: pip3を使用してIronPDFをインストールする際(Pythonパッケージマネージャー)IronPDFのインストールパスがシステムのPATH変数に含まれていることを確認することが重要です。 このステップは、pipがインストールおよび使用中にIronPDFパッケージおよびその関連コンポーネントを見つけられるようにするために重要です。
まず、PyCharmで新しいプロジェクトを作成しましょう。
PyCharmを開き、「Create New Project」をクリックします。
PyCharm IDE
プロジェクトの場所を選択し、適切なインタープリタを選択してください。(Python).
新しいPythonプロジェクトを作成する
「作成」をクリックすると、プロジェクトが作成されます。 main.pyファイルも作成され、実行用のコードが書かれます。
デモプロジェクトのセットアップが完了したので、次にIronPDFを使用してPDFに注釈を付けましょう。
最初の行では、IronPDFライブラリから必要なモジュールをインポートし、PDFの操作や注釈のために必要なクラスと関数にアクセスできるようにします。
from ironpdf import *
このステップでは、PdfDocumentクラスを使用して「existing.pdf」という名前の既存のPDFファイルを読み込みます。 このドキュメントは注釈を追加するための基盤として使用されます。 また、サポートされている注釈タイプが追加されるページインデックスを設定します。
pdf = PdfDocument("existing.pdf")
pageIndex = 0
以下のコード行は、PDFに追加されるテキスト注釈のさまざまなプロパティを定義しています。 これらのプロパティは、注釈の外観と動作に関する情報を提供します。
annotation = TextAnnotation(pageIndex)
annotation.Title = "This is the major title"
annotation.Subject = "This is a subtitle"
annotation.Contents = "This is the long 'sticky note' comment content..."
annotation.Icon = TextAnnotation.AnnotationIcon.Help
annotation.X = 150
annotation.Y = 200
annotation.Width = 200
annotation.Height = 50
annotation.Opacity = 0.9
annotation.Printable = False
annotation.Hidden = False
annotation.OpenByDefault = True
annotation.ReadOnly = False
annotation.Rotatable = True
各プロパティの意味は次の通りです:
回転可能: 注釈が回転可能かどうか。
以下のリンクで更に多くの注釈タイプやプロパティについてご覧いただけます。コード例ページ.
次のコード行は、作成されたテキスト注釈をPDFドキュメント内の特定のページに追加します:
pdf.Annotations.Add(annotation)
最後に、追加された注釈を含む更新されたPDFドキュメントは、SaveAsメソッドを使用して保存されます。
pdf.SaveAs("annotated.pdf")
それでは、すべてのコードをまとめて、先ほど作成したPyCharmプロジェクトでスクリプトを実行しましょう。
スクリプトをPyCharm内で実行するには、スクリプトエディター内の任意の場所を右クリックし、「Run annotatePDF」を選択します。
PyCharmはスクリプトを実行し、IDEの下部にある実行コンソールに出力および潜在的なエラーが表示されます。
スクリプトが完了すると、注釈付きのPDFを見つけることができます("annotated.pdf")プロジェクトと同じディレクトリに。
出力:
出力PDFファイル
この記事に記載されている手順を踏むことで、IronPDFの力を利用してPDF注釈ワークフローを自動化し、ドキュメント管理プロセスを改善できます。 IronPDFは、PDFドキュメントにリンク注釈を追加したり、既存の注釈を編集したりするプロセスを簡素化し、異なるページや同一ページにまたがるドキュメントにも対応します。また、プログラムによる作成、変更、および注釈付けのための強力なツールセットを提供します。
さらに、IronPDFは、インタラクティブなPDFドキュメントの作成、記入、および送信を提供します。インタラクティブなフォーム, 分割以下のコンテンツを日本語に翻訳してください:結合するPDFファイル、テキストと画像を抽出するPDFファイルからPDFファイル内の特定の単語を検索するPDFページを画像にラスタライズする、PDFをHTMLに変換し、PDFファイルを印刷する.
IronPDF を使って今日から実験を始め、文書管理プロセスがどのように変わるかをご覧ください。 IronPDFは無料試用ライセンスを購入する前に完全な機能をテストできるように。 ライセンス$749から始めて、便利なエクストラを追加するオプションがあります。 Python用IronPDFをこちらからダウンロード公式ウェブサイト今日からあなたのPDFプロジェクトを向上させましょう。
9つの .NET API製品 オフィス文書用