Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

14 Декабрь 2019, 16:25 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Часто задаваемые вопросы по LibreOffice и Apache OpenOffice.org
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Как программно растянуть текст на всю страницу?  (Прочитано 4779 раз)
0 Пользователей и 1 Гость смотрят эту тему.
KorolevPavel
Новичок
*
Offline Offline

Сообщений: 1


« Стартовое сообщение: 13 Ноябрь 2013, 08:59 »

Добрый день!

Тема косвенно связана с ранее созданной на форуме: http://forumooo.ru/index.php?topic=2856.0

В Экселе есть методы:
Код:
Лист.PageSetup.Zoom = Ложь; //говорим что масштаб будет по размеру страницы            
Лист.PageSetup.FitToPagesWide = 1;  //Размешать не более чем на 1 страницу по ширине    
Лист.PageSetup.FitToPagesTall = Ложь; //Снимаем привязку масштаба к количеству страниц по высоте.

Какие аналогичные методы есть в OO?

Дело в том, что есть документ, который расположен на 2 страницы в портретном виде. Если я применяю к нему методы описанные выше в Экселе - документ печатается на 2 страницах в альбомном виде полностью растянутым.

В ОО удалось добиться разворота страницы (благодаря указанной выше теме), но непонятно как растянуть документ так, чтобы он печатался на 2х страницах.

Например, если я использую:
Код:
MyStyle.ScaleToPagesX = 1;
То он прекрасно все растягивает, но растягивает на 3 страницы. (Вторая страница получается почти пустой, т.к. на нее переносится пару строк с первой страницы).

Может надо поработать с колонтитулами? (Как их можно отключить?)

Благодарю за помощь!
Записан
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!