Как я могу использовать предопределенные форматы в DOCX с POI?

Я создаю генератор docx с POI и хотел бы использовать предопределенные форматы.

Word включает в себя несколько форматов, таких как Название, Заголовок 1..10 и т. Д. Эти форматы предопределены в каждом DOCX, который вы создаете с помощью Word.

Я хотел бы использовать их в моем генераторе документов. Я попробовал следующее, но формат не был применен:

paragraph = document.createParagraph();
lastParagraph.setStyle("Heading1");

Я также попробовал "заголовок 1", "заголовок1" и "заголовок1" как стиль, но ни один из них не сработал.
API документация не показывает никаких деталей.

Я проанализировал файл docx, созданный в Word 2007, и обнаружил, что «Heading1» будет правильным. К сожалению, стиль не определен в docx. Нужно ли создавать этот стиль вручную?

Кто-нибудь может указать мне правильное решение?

Ответы на вопрос(4)

Ваш ответ на вопрос