Ovdje je kratak vodič koji pruža pojedinosti o tome kako generirati Word dokument pomoću Jave bez Interop-a. Postoji mnogo scenarija u kojima moramo obraditi Word datoteku bez korištenja MS Worda, Interopa ili Office Automationa. Ovaj vodič će vam pomoći da stvorite Word dokument pomoću Jave bez Interop-a i spremite ga kao DOCX pomoću nekoliko redaka koda.
Koraci za generiranje Word dokumenta pomoću Jave bez međudjelovanja
- Dodajte biblioteku Aspose.Words koristeći Maven repozitorij za stvaranje Word datoteke u Javi bez Interop-a
- Dodajte reference na klase Document i DocumentBuilder
- Instancirajte objekt klase Document
- Inicijalizirajte objekt klase DocumentBuilder za pristup različitim elementima dokumenta
- Dodajte uzorak podebljanog teksta u novostvoreni dokument
- Spremite rezultirajuću Word datoteku kao DOCX koja sadrži uzorak formatiranog teksta
U ovim koracima stvaramo Wordov dokument, a zatim koristimo klasu DocumentBuilder za pristup različitim elementima u dokumentu za pisanje teksta i primjenu nekog oblikovanja. Nakon što napišemo uzorak teksta, ovu izlaznu datoteku spremamo kao DOCX, no vi je možete spremiti u bilo koji drugi Word format datoteke.
Kod za stvaranje Word datoteke u Javi bez međudjelovanja
Ovaj kod stvara prazan Word dokument i dodaje malo podebljanog teksta, ali možete izvoditi sve napredne operacije na ovom dokumentu koje podržava MS Word, poput rada s fontovima, zaglavljima i podnožjima, tablicama, stilovima, temama, odjeljcima, komentarima i mnogo više. Slično tome, možete spremiti izlaznu Word datoteku kao fizičku datoteku na disk, kao i spremiti je u neki memorijski međuspremnik za povratak u preglednik ili je spremiti kao mrljicu u bazu podataka za kasniju obradu.
U ovom vodiču naučili smo kako Java generira Word dokument bez Interop-a. Međutim, ako trebate ažurirati postojeću Word datoteku, pogledajte članak na kako stvoriti tablicu u word dokumentu s Javom.