Jak wygenerować dokument programu Word przy użyciu języka Java bez Interop

Oto krótki samouczek zawierający szczegółowe informacje na temat generowania dokumentu programu Word przy użyciu języka Java bez funkcji Interop. Istnieje wiele scenariuszy, w których musimy przetworzyć plik Word bez użycia MS Word, Interop lub Office Automation. Ten samouczek pomoże Ci utworzyć dokument Worda przy użyciu Javy bez Interop i zapisać go jako DOCX przy użyciu kilku linijek kodu.

Kroki, aby wygenerować dokument programu Word przy użyciu języka Java bez Interop

  1. Dodaj bibliotekę Aspose.Words za pomocą repozytorium Maven, aby utworzyć plik Word w Javie bez Interop
  2. Dodaj odwołania do klas Document i DocumentBuilder
  3. Utwórz instancję obiektu klasy Document
  4. Zainicjuj obiekt klasy DocumentBuilder w celu uzyskania dostępu do różnych elementów dokumentu
  5. Dodaj przykładowy pogrubiony tekst w nowo utworzonym dokumencie
  6. Zapisz wynikowy plik Word jako DOCX zawierający przykładowy sformatowany tekst

W tych krokach tworzymy dokument programu Word, a następnie używamy klasy DocumentBuilder, aby uzyskać dostęp do różnych elementów w dokumencie w celu napisania tekstu i zastosowania formatowania. Po napisaniu przykładowego tekstu zapisujemy ten plik wyjściowy jako DOCX, jednak można go zapisać w dowolnym innym formacie pliku programu Word.

Kod do tworzenia pliku Word w Javie bez Interop

Ten kod tworzy pusty dokument Word i dodaje trochę pogrubionego tekstu, jednak możesz wykonać wszystkie zaawansowane operacje na tym dokumencie, które są obsługiwane przez MS Word, takie jak praca z czcionkami, nagłówkami i stopkami, tabelami, stylami, motywami, sekcjami, komentarzami i wiele więcej. Podobnie można zapisać wyjściowy plik programu Word jako plik fizyczny na dysku, a także zapisać go w jakimś buforze pamięci, aby powrócić do przeglądarki lub zapisać go jako blob w bazie danych do późniejszego przetworzenia.

W tym samouczku dowiedzieliśmy się, jak Java generuje dokument Word bez Interop. Jeśli jednak musisz zaktualizować istniejący plik Word, zapoznaj się z artykułem na jak utworzyć tabelę w dokumencie Word za pomocą Java.

 Polski