テキスト注釈を追加
Contents
[
Hide
]
この記事では、を使用して PDF ドキュメントにテキスト注釈を追加する方法を説明します。 PDF コンテンツエディター Aspose.PDF のクラス。
テキスト注釈を使用すると、PDF ページの特定の部分にコメント、メモ、または追加情報を添付できます。これらの注釈はアイコンとして表示され、ユーザーが文書を表示するときに展開できます。
この例では以下のようになります。
- PDF ドキュメントが PDF コンテンツエディターに読み込まれます。
- テキスト注釈はページの特定の位置に追加されます。
- 注釈には、タイトル、コンテンツ、アイコンタイプ、表示設定が含まれます。
- 変更されたドキュメントは、新しいファイルに保存されます。
- PDF コンテンツエディターオブジェクトを作成します。
- 入力 PDF ドキュメントをバインドします。
- 注釈の位置を定義します。
- テキスト注釈を追加します。
- 更新した PDF を保存します。
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades
import aspose.pydrawing as apd
import sys
from os import path
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
def add_text_annotation(infile, outfile):
# Create PdfContentEditor object
content_editor = pdf_facades.PdfContentEditor()
# Bind document to PdfContentEditor
content_editor.bind_pdf(infile)
# Add text annotation to page 1
content_editor.create_text(
apd.Rectangle(100, 400, 50, 50),
"Text Annotation",
"This is a text annotation",
True,
"Insert",
1,
)
# Save updated document
content_editor.save(outfile)