Установка видимого фонового рисунка для документа docx с помощью docx4j

#java #docx #docx4j

#java #docx #docx4j

Вопрос:

Я пытался BackgroundImage.java пример из репозитория docx4j на github, но в результате получается пустой документ с абзацем, содержащим строки «чтобы увидеть свой фон, перейдите в режим «веб-макет» или «полноэкранное чтение» документа.

Мне нужно, чтобы результирующий документ был таким же, как в следующем примере использования в Word 2016:

 > New blank document - > Design - > Page color - > Fill effects - >
> Picture tab - > Select picture
  

В результирующем документе отображается фоновое изображение.
Могу ли я сделать это с помощью docx4j?

Спасибо.

Ответ №1:

Пожалуйста, смотрите сейчас https://github.com/plutext/docx4j/commit/0fa7220c49a6c3c8c19e9aedde340b933f21ea5a

Отсутствующим компонентом был параметр <w:displayBackgroundShape/>