Šioje trumpoje pamokoje pateikiama išsami informacija apie tai, kaip išlyginti PDF formos laukus Java. Jums gali prireikti šios funkcijos, kai formos laukai jau užpildyti, o jūs tiesiog norite rodyti šiuos užpildytus laukus, neleidžiančius jų atnaujinti. Šio straipsnio pabaigoje galėsite įkelti ir išlyginti PDF formą Java ir dar kartą išsaugoti kaip PDF failą.
Java PDF formos laukų išlyginimo veiksmai
- Įdiekite Aspose.PDF į savo programą, kad išlygintumėte PDF Java.
- Sukurkite Acro Form klasės objektą, kad išlygintumėte Adobe PDF
- Susiekite šaltinio PDF failą su formos objektu iškviesdami funkciją bindPdf
- Susieję šaltinio PDF failą, išlyginkite formos laukus naudodami objektą Forma
- Išsaugokite išlygintą PDF failą diske
Ši nuosekli pamoka padės jums išlyginti užpildomą PDF Java programoje sukuriant Acro Form klasės objektą ir susiejant jį su šaltinio PDF failu. Po susiejimo galite iškviesti Form klasės funkciją flattenAllFields(), kad suplotumėte PDF failą ir galiausiai išsaugotumėte kaip suplanuotą PDF Java.
Kodas, skirtas užpildyti PDF išlyginti Java
Šiame kode mes inicijuojame Formos klasės objektą be jokių argumentų, tačiau galite jį inicijuoti naudodami PDF dokumento objektą arba šaltinio failo pavadinimą. Nebūtina išlyginti visų laukų, tačiau atskirus laukus galite išlyginti ir iškvietę funkciją FlattenField() su lauko pavadinimu, o ne iškvietę funkciją flattenAllFields().
Šiame vadove išmokote suploti PDF failą Java, tačiau jei ieškote veiksmų, kaip gauti tekstą ir vaizdus PDF faile, žr. straipsnį apie Kaip skaityti pdf failą Java.