![]() |
Модераторы: mihanik |
![]() ![]() ![]() |
|
comtat |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1310 Регистрация: 2.5.2006 Где: Россия, Казань Репутация: нет Всего: 71 |
Генерирую документ word (точнее mht с заголовком word) из perl'a
И необходимо решить такую проблему, как для последней страницы документа вывести колонтитул отличный от колонтитула других страниц ? -------------------- Рожденный в СССР !!! ExtJS - мой фреймворк |
|||
|
||||
mihanik |
|
|||
![]() -=Белый Медведь=- ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 4054 Регистрация: 24.4.2006 Где: г. Тверь Репутация: 9 Всего: 109 |
Колонтитул действует в пределах одного раздела, т.е. если у тебя в документе один раздел, то один и тот же колонтитул будет на всех страницах, если два раздела, то ....
Т.е. тебе надо в конце предпоследней с траницы вставить разрыв раздела так, чтобы последняя страница была логически отдельным разделом. Тогда ты сможешь на ней установить колонтитул отличный от других... |
|||
|
||||
comtat |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1310 Регистрация: 2.5.2006 Где: Россия, Казань Репутация: нет Всего: 71 |
с этим согласен, тогда вопрос в тему как определить, что страница препоследняя ?
Ворд может как-нибудь об этом сказать ? -------------------- Рожденный в СССР !!! ExtJS - мой фреймворк |
|||
|
||||
mihanik |
|
|||
![]() -=Белый Медведь=- ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 4054 Регистрация: 24.4.2006 Где: г. Тверь Репутация: 9 Всего: 109 |
Хм...
Вообще-то там страницы весьма условны и виртуальны... Всё зависит от формата бумаги... А ты сам не можешь выяснить какая информация у тебя попадает на последнюю страницу? Вот перед ней-то и вставить разрыв на новый раздел... Добавлено через 1 минуту и 16 секунд Будем думать... Добавлено через 6 минут и 36 секунд Вот так я могу переместиться на начало последней страницы:
|
|||
|
||||
comtat |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1310 Регистрация: 2.5.2006 Где: Россия, Казань Репутация: нет Всего: 71 |
Во время генерации я думаю это вряд ли получиться, если
только попробовать считать колво строк документа и смотреть формат листа тогда в принципе расчитать можно Щас попробую -------------------- Рожденный в СССР !!! ExtJS - мой фреймворк |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Программирование, связанное с MS Office" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще!
|
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Программирование, связанное с MS Office | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |