Разрыв HTML-страницы Word не будет работать при использовании нижнего колонтитула mso - PullRequest
0 голосов
/ 05 июля 2018

Я хочу добавить нижний колонтитул к моим HTML-файлам Word .doc, но если я использую код, который там есть, я теряю контроль над разрывом страницы.

Например:

В шапке у меня есть «mso-footer: f1;» в теге @page Раздел 1

В шапке у меня есть:

p.MsoFooter, li.MsoFooter, div.MsoFooter
{
 margin:0in;
 margin-bottom:.0001pt;
 mso-pagination:widow-orphan;
 tab-stops:center 3.0in right 6.0in;
 font-size:12.0pt;
}

Сразу после того, как я вставил свои обычные HTML-таблицы:

strHtmlFooter = strHtmlFooter & "<div style='mso-element:footer' id=f1>"
strHtmlFooter = strHtmlFooter & "<p class='MsoFooter'>"
strHtmlFooter = strHtmlFooter & "<span style='mso-tab-count:2'>Fred Smith</span>"
strHtmlFooter = strHtmlFooter & "</p>"
strHtmlFooter = strHtmlFooter & "</div>"

и затем после этого у меня есть строка:

strHtmlFooter = strHtmlFooter & "<BR CLEAR='ALL' STYLE='mso-special-character:line-break;page-break-before:always'>"

Если я запускаю вышеупомянутое, я получаю документ MS Word с нижним колонтитулом, но ни один из моих разрывов страниц не работает.

Если я достану div нижнего колонтитула, вернутся разрывы страниц.

Любые идеи, как я могу иметь оба ??

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...