스탬프에서 텍스트 추출
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();