[oodisc] Печать страниц в установленном порядке.

Alexej Kryukov akrioukov на newmail.ru
Чт Мар 31 17:20:11 MSD 2005


On Thursday 31 March 2005 16:11, Сергей Александрович Лядов wrote:
> Никто не знает как в OOo Basic получить количество страниц документа
> и список принтеров?
>
> А то я не могу найти в доках по Basic'у (может из-за незнания
> английского).

За принтеры не скажу, а насчет количества страниц мне не пришло в 
голову ничего, кроме:

oDoc = ThisComponent
oCursor = oDoc.CurrentController.getViewCursor ()
oCursor.jumpToLastPage ()
iCountPages = oCursor.getPage ()

Конечно, это реализация через одно место, т. к. приходится
перемещать курсор в конец документа. Также не представляю, как
оно будет работать, если нумерация страниц начинается не с первой.
Но если и существует лучший вариант, то при беглом поиске по
документации я его найти не смог.

-- 
Regards,
Alexej Kryukov <akrioukov at newmail dot ru>

Moscow State University
Historical Faculty


Подробная информация о списке рассылки Oo-discuss