Čia yra trumpa pamoka, kurioje pateikiama išsami informacija apie tai, kaip generuoti Word dokumentą naudojant Java be sąveikos. Yra daug scenarijų, kai turime apdoroti Word failą nenaudodami MS Word, Interop ar “Office Automation”. Ši pamoka padės sukurti Word dokumentą naudojant Java be sąveikos ir išsaugoti jį kaip DOCX naudojant kelias kodo eilutes.
Word dokumento generavimo veiksmai naudojant Java be sąveikos
- Pridėkite Aspose.Words biblioteką naudodami Maven saugyklą, kad sukurtumėte Word failą Java be sąveikos
- Pridėkite nuorodas į Document ir DocumentBuilder klases
- Sukurkite dokumento klasės objektą
- Inicijuoti DocumentBuilder klasės objektą, kad galėtumėte pasiekti skirtingus dokumento elementus
- Į naujai sukurtą dokumentą įtraukite pavyzdinį paryškintą tekstą
- Išsaugokite gautą Word failą kaip DOCX, kuriame yra formatuoto teksto pavyzdys
Atlikdami šiuos veiksmus sukuriame Word dokumentą ir naudojame DocumentBuilder klasę, kad pasiektume skirtingus dokumento elementus, skirtus rašyti tekstą ir pritaikyti tam tikrą formatavimą. Parašę teksto pavyzdį, išsaugome šį išvesties failą kaip DOCX, tačiau galite išsaugoti jį bet kuriuo kitu Word failo formatu.
Kodas, skirtas sukurti Word failą Java be sąveikos
Šis kodas sukuria tuščią Word dokumentą ir prideda šiek tiek paryškinto teksto, tačiau su šiuo dokumentu galite atlikti visas išplėstines operacijas, kurias palaiko MS Word, pvz., dirbti su šriftais, antraštėmis ir poraštėmis, lentelėmis, stiliais, temomis, skyriais, komentarais ir daug daugiau. Panašiai galite išsaugoti išvesties Word failą kaip fizinį failą diske, taip pat išsaugoti jį tam tikrame atminties buferyje, kad grįžtumėte į naršyklę, arba išsaugoti jį kaip dėmę duomenų bazėje, kad vėliau būtų galima apdoroti.
Šioje pamokoje sužinojome, kaip Java generuoja Word dokumentą be sąveikos. Tačiau, jei reikia atnaujinti esamą Word failą, žr. straipsnį Kaip sukurti lentelę Word dokumente su Java.