![]() |
Openoffice+Delphi
Интересует вопрос задания размеров полей страницы и установки режима масштабирование (подогнать к числу страниц).
Просьба не отсылать к поисковым системам, поскольку сил читать одно и тоже на разных сайтах нет. |
Чего то не совсем понял суть вопроса. Может использовать технологию OLE?:idontnow:
|
Суть вопроса заключается в том, что я вывожу таблицу в OpenOffice. Сама таблица отличается время от времени всего количеством строк. Из-за этого несколько строк переходят на новые страницы при печати, то есть получается 4 страницы вместо 2-х, а это в свою очередь не так уж удобно иметь пару строк на 2-х листах.
Поэтому я и спрашиваю: как задать параметр подогнать диапазон печати к числу страниц (из delphi в openoffice). |
Если известна макс. высота строки, поставь ограничитель на количество строк. А можно использовать наработки на тему "искусственный интеллект" ;) и автоформат.
|
А можно найти книгу по программированию Basic + OpenOffice и немного "помудившись" прийти к нужному результату.
|
Если я правильно понял вопрос, то попробуй "поиграть" PrintPreview и FitToPages, так например в "Microsoft Office Word" будет так WordDoc: TWordDocument - "WordDoc.PrintPreview" и "WordDoc.FitToPages". Подгонка страницы до одной.
|
Часовой пояс GMT +4, время: 21:56. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.