Difference between revisions of "Table.Printing.ScaleMode"
(Created page with "{{infobox function |name=ScaleMode |object=Электронная таблица |caption=Свойства печати |type=0 |...") |
m (1 revision imported) |
(No difference)
|
Latest revision as of 07:54, 7 February 2021
ScaleMode (Свойства печати) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Атрибут получает или устанавливает режим масштабирования страниц при печати. Возможные значения:
- 0 -- сжимать таблицу до ширины листа (по умолчанию для новых таблиц)
- 1 -- сжимать или увеличивать таблицу до ширины листа
- 2 -- использовать заданный масштаб при печати страницы (см. Scale)
- 3 -- сжимать или увеличивать таблицу, чтобы она умещалась на одном листе.
Важно понимать, что в таблицах, где использовано разбиение на страницы (см. PageBreaks), сжатие и расширение (в т.ч. размещение на одном листе) происходит для каждой страницы, полученной в результате разбиения.
Синтаксис
Table.Printing.ScaleMode:<Режим масштабирования при печати (INT)>
Возвращаемое значение
Возвращает числовое значение.
Примеры
... Т.CopyTitles(); Т.Printing.Orientation:=1; Т.Printing.Fields.Up:=5; Т.Printing.Fields.Down:=5; Т.Printing.Fields.Left:=5; Т.Printing.Fields.Right:=5; Т.Printing.ScaleMode:=3; Т.Printing.PageOptions:=_PRN_PAGE_CENTERX+_PRN_PAGE_CENTERY; Т.EditorMode:=1; Т.Printing.Printer:=тПринтер; Т.Print();