Šioje trumpoje pamokoje sužinosite, kaip skaityti PDF failą Java**. Jame yra Java kodas, skirtas skaityti PDF failą, todėl pirmiausia turite perskaityti tekstą iš PDF Java į eilutę, o tada gauti visus vaizdus iš PDF failo, kad išsaugotumėte juos diske kaip JPG. Nereikia įdiegti jokio trečiosios šalies įrankio, kad galėtumėte skaityti PDF Java.
Veiksmai, kaip skaityti PDF failą Java
- Sukonfigūruokite Aspose.PDF savo projekte naudodami Maven saugyklą PDF failui skaityti
- Įkelkite pavyzdinį PDF failą į Document klasės objektą
- Sukurkite TextAbsorber klasės objektą, kuris gali nuskaityti visą tekstą iš PDF failo
- Skaitykite PDF tekstą iš įkelto failo naudodami klasės objektą TextAbsorber
- Rodyti visą tekstą, nuskaitytą iš PDF failo konsolėje
- Norėdami pasiekti vaizdus, peržiūrėkite visus PDF failo puslapius
- Išnagrinėkite visus kiekvieno puslapio vaizdų kolekcijos vaizdus ir išsaugokite juos diske
Šioje trumpoje nuoseklioje pamokoje pirmiausia įkeliame tikslinį PDF failą, o tada inicijuojame TextAbsorber klasės objektą, galintį ieškoti teksto visuose PDF puslapiuose. Visas šis tekstas grąžinamas į eilutę, kurią galima rodyti arba apdoroti pagal reikalavimą. Panašiai galime išanalizuoti visus vaizdų kolekcijoje esančius vaizdus ir išsaugoti juos diske bet kokiu formatu, kaip šioje pamokoje išsaugojome JPG formatu.
Kodas skaityti PDF naudojant Java
Šiame pavyzdiniame kode naudojome klasę TextAbsorber ir Page.getResources() funkciją getImages() norėdami skaityti PDF naudodami Java. TextAbsorber objektas naudojamas tekstui skaityti naudojant PDF PageCollection funkciją priimant. Tuo tarpu getImages() kolekcijos getResources() funkcija grąžina visus puslapio vaizdus.
Atminkite, kad šiuos PDF skaitymo Java veiksmus galima atlikti bet kurioje operacinėje sistemoje, pvz., Windows, Linux ar MacOS. Jei norite sužinoti daugiau apie darbą su PDF failais, žr. straipsnį kaip skaityti žymes PDF naudojant Java.