Ovaj kratki vodič opisuje kako precrtati tekst u PDF-u pomoću Jave. Sadrži sve pojedinosti za konfiguriranje okruženja i pruža tekući primjer koda za precrtavanje teksta u Adobe PDF-u pomoću Jave. Naučit ćete postupak učitavanja PDF-a i precrtavanja određenog dijela teksta ili svih primjera u učitanoj PDF datoteci.
Koraci za precrtavanje teksta u Adobe PDF-u pomoću Jave
- Postavite IDE da doda Aspose.PDF for Java za precrtavanje teksta
- Učitajte ciljnu PDF datoteku pomoću objekta klase Document i dobijte pristup ciljnoj stranici za precrtavanje teksta
- Napravite objekt TextFragmentAbsorber za pretraživanje teksta
- Raščlanite PDF dokument kako biste pretražili sve instance zadanog teksta i spremili ih u zbirku
- Stvorite objekt StrikeOutAnnotation da precrtate određenu instancu teksta pronađenog u dokumentu
- Postavite boju i naslov zabilješke
- Spremite dobivenu PDF datoteku na disk s precrtanim tekstom
Ovi koraci objašnjavaju postupak kako precrtati tekst u Adobe PDF-u pomoću Jave. Predstavljaju se sve potrebne klase, metode i svojstva koja su potrebna za izvršavanje zadatka, kao što se klasa Document koristi za učitavanje PDF datoteke, objekt klase TextFragmentAbsorber koristi se za definiranje i pretraživanje teksta u PDF datoteci, objekt StrikeOutAnnotation koristi se za definiranje precrtane napomene i njezinu primjenu na određenom primjeru teksta. Prilagodba napomene za precrtavanje također je opisana u ovim koracima.
Kod za precrtavanje teksta u PDF-u pomoću Jave
Ovaj kôd pokazuje kako precrtati u Adobe Acrobatu pomoću Jave. Inicijalizira objekt TextFragmentAbsorber pružajući niz podataka koji se trebaju pretraživati na određenoj stranici u PDF datoteci. Nakon što je kolekcija instanci pretraženog teksta spremna, stvara se objekt StrikeOutAnnotation pružanjem ciljne PDF stranice i pravokutnika za odabranu instancu teksta koji treba precrtati. Na ovaj način možete ili precrtati samo odabrane instance teksta za pretraživanje ili raščlaniti cijelu zbirku i precrtati sve instance.
Ovaj smo članak naučili zanimljivu značajku automatskog precrtavanja određenog teksta na jednoj stranici ili na svim stranicama PDF datoteke. Ako želite naučiti postupak pronalaženja i zamjene teksta u PDF-u, pogledajte članak na kako pronaći i zamijeniti tekst u PDF-u pomoću Jave.