Jak wykreślić tekst w pliku PDF przy użyciu języka Java

W tym krótkim samouczku opisano jak przekreślać tekst w formacie PDF za pomocą języka Java. Zawiera wszystkie szczegóły potrzebne do skonfigurowania środowiska i udostępnia działający przykładowy kod do wykreślania tekstu w formacie Adobe PDF przy użyciu języka Java. Nauczysz się procesu ładowania pliku PDF i wykreślania określonego wystąpienia tekstu lub wszystkich wystąpień we załadowanym pliku PDF.

Kroki, aby wykreślić tekst w Adobe PDF przy użyciu języka Java

  1. Ustaw IDE, aby dodać Aspose.PDF for Java do przekreślenia tekstu
  2. Załaduj docelowy plik PDF za pomocą obiektu klasy Document i uzyskaj dostęp do strony docelowej w celu przekreślenia tekstu
  3. Utwórz obiekt TextFragmentAbsorber do wyszukiwania tekstu
  4. Przeanalizuj dokument PDF, aby przeszukać wszystkie wystąpienia danego tekstu i zapisać je w kolekcji
  5. Utwórz obiekt StrikeOutAnnotation, aby wykreślić określone wystąpienie tekstu znalezionego w dokumencie
  6. Ustaw kolor i tytuł adnotacji
  7. Zapisz wynikowy plik PDF na dysku z przekreślonym tekstem

Te kroki wyjaśniają proces przekreślania tekstu w Adobe PDF przy użyciu języka Java. Wprowadzono wszystkie niezbędne klasy, metody i właściwości wymagane do wykonania zadania, takie jak klasa Document służy do ładowania pliku PDF, obiekt klasy TextFragmentAbsorber służy do definiowania i wyszukiwania tekstu w pliku PDF, obiekt StrikeOutAnnotation służy do zdefiniowania adnotacji przekreślenia i zastosowania jej w określonym wystąpieniu tekstu. W tych krokach opisano również dostosowywanie adnotacji o przekreśleniu.

Kod do przekreślenia tekstu w pliku PDF przy użyciu języka Java

Ten kod demonstruje jak przekreślać w programie Adobe Acrobat przy użyciu języka Java. Inicjuje obiekt TextFragmentAbsorber, podając ciąg danych, który ma być wyszukiwany na określonej stronie w pliku PDF. Gdy zbiór wyszukiwanych wystąpień tekstu jest gotowy, obiekt StrikeOutAnnotation jest tworzony poprzez podanie docelowej strony PDF i prostokąta dla wybranego wystąpienia tekstu do przekreślenia. W ten sposób możesz albo wykreślić tylko wybrane wystąpienia wyszukiwanego tekstu, albo przeanalizować całą kolekcję i wykreślić wszystkie wystąpienia.

Ten artykuł nauczył nas interesującej funkcji automatycznego wykreślania określonego tekstu na jednej stronie lub na wszystkich stronach pliku PDF. Jeśli chcesz poznać proces znajdowania i zastępowania tekstu w formacie PDF, zapoznaj się z artykułem na temat jak znaleźć i zamienić tekst w pliku PDF przy użyciu języka Java.

 Polski