I den här snabba handledningen kommer du att lära dig hur du markerar ett PDF-dokument med Java. Den tillhandahåller de resurser som krävs för att köra exempelkoden, en lista med steg för applikationsutvecklingen och en körbar exempelkod för att markera ord i PDF med Java. Du kommer också att lära dig att anpassa textmarkering efter dina applikationskrav.
Steg för att markera text i PDF med Java
- Ställ in miljön för att lägga till Aspose.PDF for Java för att markera PDF
- Ladda PDF-filen med Document class för att markera vald text
- Ställ in söktexten i objektet TextFragmentAbsorber
- Bläddra igenom den givna sidan och hitta textfragmenten
- Skapa en markeringsanteckning genom att använda rektangeln som omsluter söktexten
- Ställ in färgen för att markera texten
- Lägg till denna anteckning på målsidan och spara den resulterande PDF-filen på disken
Dessa steg sammanfattar processen för att söka efter en text och markera PDF-fil med Java. I början laddas käll-PDF-filen och TextFragmentAbsorber-klassobjektet används för att definiera och söka efter de nödvändiga textfragmenten på en viss sida följt av skapandet av en markeringsanteckning. Denna markeringsanteckning anpassas och läggs till samlingen av kommentarer på målsidan innan PDF-filen sparas på disken.
Kod för att markera PDF-dokument med Java
Koden ovan visar hur man markerar i PDF med Java. En av huvuduppgifterna utförs av TextFragmentAbsorber-objektet som definierar texten som ska sökas och sedan analyserar sidan för att samla alla fragment med önskad text. Markeringskommentaren definieras genom att använda rektangeln runt ett visst textfragment, vilket kommer att definiera gränsen för framhävningsfärg som återges runt texten.
Det här ämnet har upplyst oss om hur man markerar en PDF-fil med Java. Om du är benägen att lära dig processen för att lägga till kommentarer i en pdf-fil, se artikeln om hur man infogar kommentar i PDF med Java.