スタンプからテキストを抽出する
Contents
[
Hide
]
スタンプ注釈からテキストを抽出する
Aspose.PDF for PHP via Javaを使用すると、スタンプ注釈からテキストを抽出できます。PDFのスタンプ注釈からテキストを抽出するために、以下の手順を使用できます。
- PDFドキュメントを読み込む
- ドキュメントの目的のページを取得する
- StampAnnotationクラスの新しいインスタンスを作成する
- AnnotationSelectorクラスの新しいインスタンスを作成し、スタンプ注釈を渡す
- ページで注釈セレクタを受け入れる
- 選択されたスタンプ注釈を取得する
- TextAbsorberクラスの新しいインスタンスを作成する
- 最初のスタンプ注釈を取得する
- スタンプ注釈の通常の外観を取得する
- テキストアブソーバーを使用して外観を訪れる
- テキストアブソーバーから抽出されたテキストを取得する
- ドキュメントを閉じる
$responseData = "";
$document = new Document($inputFile);
$page = $document->getPages()->get_Item(1);
$stampAnnotation = new StampAnnotation($document);
$annotationSelector = new AnnotationSelector($stampAnnotation);
$page->accept($annotationSelector);
$stampAnnotations = $annotationSelector->getSelected();
$textAbsorber = new TextAbsorber();
$stampAnnotation = $stampAnnotations->get(0);
$appearance = $stampAnnotation->getNormalAppearance();
$textAbsorber->visit($appearance);
$responseData = java_values($textAbsorber->getText());
$document->close();