Python を使用して PDF 内のテキストを操作する
Contents
[
Hide
]
私たちは皆、PDFファイルにテキストを追加する必要がある場合があります。たとえば、本文の下に翻訳文を入れたり、画像の横にキャプションを追加したり、申請書に記入したりしたい場合があります。また、すべてのテキストエレメントを好みのスタイルでフォーマットできる場合にも役立ちます。一般的なテキスト操作には、文書内のテキストの追加、テキストの書式設定、テキストの置換、テキストの回転などがあります。**.NET 経由の Python 用 Aspose.PDF ** には、PDF テキストコンテンツの操作に必要なものがすべて揃っています。
このセクションは、Python アプリケーションの PDF ページ内で直接テキストを生成、フォーマット、検査、または変更する必要がある場合に使用します。
対象となるテキストタスク
次の操作が可能です。
- PDF ファイルにテキストを追加 -PDFへのテキストの追加、ストリームやファイルのフォントの使用、HTML文字列の追加、ハイパーリンクの追加など
- PDF ツールチップ -Pythonを使用して非表示のボタンを追加することで、検索したテキストにツールチップを追加できます。
- フローティングボックスの使用 -スタイル付きテキストやその他のコンテンツをフローティングコンテナ内に配置します。
- PDF 内のテキストを置換 -PDF ファイル内の既存のテキストを置換または削除します。
- PDF 内のテキストを回転 -PDF 内のテキストの断片や段落を回転できます。
- PDF からテキストを検索して取得 -テキストを検索し、ページから抽出されたテキストの詳細を調べます。
- PDF 内のテキストフォーマット -行間隔、境界線、インデント、テキストスタイルを制御します。