Ekstrak Teks Dari Stempel

Ekstrak Teks dari Anotasi Stempel

Aspose.PDF untuk PHP via Java memungkinkan Anda mengekstrak teks dari anotasi stempel. Untuk mengekstrak teks dari Anotasi Stempel dalam PDF, langkah-langkah berikut dapat digunakan.

  1. Muat dokumen PDF
  2. Dapatkan halaman yang diinginkan dari dokumen
  3. Buat instance baru dari kelas StampAnnotation
  4. Buat instance baru dari kelas AnnotationSelector dan berikan anotasi stempel kepada itu
  5. Terima pemilih anotasi pada halaman
  6. Dapatkan anotasi stempel yang dipilih
  7. Buat instance baru dari kelas TextAbsorber
  8. Dapatkan anotasi stempel pertama
  9. Dapatkan tampilan normal dari anotasi stempel
  10. Kunjungi tampilan menggunakan penyerap teks
  11. Dapatkan teks yang diekstrak dari penyerap teks
  12. Tutup dokumen
    $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();