Вход | Регистрация
 

Вставить картинку на каждой странице документа word в document.xml

Вставить картинку на каждой странице документа word в document.xml
Я
   Momus
 
26.10.20 - 15:35
Хочу заполнить документ docx по шаблону. Разархивирую docx, затем перебираю атрибуты document.xml с помощью ЧтеникXML. Как вставить картинку на каждой странице? Необязательно картинку, можно текст. Я попробовал вставить картинку после атрибута lastRenderedPageBreak, но он то есть в документе, то его нет. Нужен какой-то признак начала новой страницы, не могу разобраться
   shuhard
 
1 - 26.10.20 - 15:47
(0) http://www.ecma-international.org/publications/standards/Ecma-376.htm

стандарт тебе в помощь =)
   Momus
 
2 - 26.10.20 - 15:48
(1) не осилил((( поэтому решил написать здесь
   Momus
 
3 - 26.10.20 - 15:57
Кажется нашел решение, но простым перебором атрибутов не реализовать. Подумаю как лучше сделать и напишу решение
   shuhard
 
4 - 26.10.20 - 16:04
(3) напиши, в моих файликах lastRenderedPageBreak - есть, только что проверил, на 1 меньше числа страниц
   Momus
 
5 - 26.10.20 - 16:10
(4) lastRenderedPageBreak устанавливается приложение и в общем случае он может и не быть. По-моему он будет, если вставить самому разрыв страницы, если же тупо "энтером", то нет.
а вот
<w:r>
    w:type="page" />
</w:r>
уже точно указывает на начало новой страницы (точнее на конец текущей)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.