Вывод на Печать Графиков и Таблиц
В Терминале поддерживается вывод на печать содержимого окон графиков и некоторых окон с табличными данными. Для всех типов выводимых на печать документов поддерживаются команда непосредственного вывода на печать и команда предварительного просмотра документа перед выводом на печать.
Вывод на печать поддерживается для следующих окон:
- "График"
- "Суммарные открытые позиции"
- "Открытые позиции"
- "Ордера"
- "Вывод средств"
- "Cигналы"
- “Новости”
- "Отчет истории счета"
- "Отчет истории ордеров"
В контекстном меню каждого из этих окон есть команды:
- "Печать"
- "Предварительный просмотр"
Для настройки общих параметров страницы печати используется диалог ”Параметры страницы:”. Этот диалог может быть открыт по команде главного меню: "Файл" - "Параметры страницы" или по кнопке-иконке из окна "Предварительный просмотр".
Вывод на печать (или в окно предварительного просмотра) графика производится со следующими особенностями:
- На печать выводятся все элементы графика (основной график, индикаторы, графические объекты, линии открытых позиций, ордеров и алертов, если их отображение включено, и т.д.).
- На печать выводится в точности весь тот фрагмент данных, который отображался в окне "График" в момент выполнения команды "Печать" или "Предварительный просмотр";
- Печать всего графика всегда производится на одной странице;
- Масштаб печати всегда выбирается таким образом, чтобы вписать в рабочую область одной страницы весь график по ширине и высоте, при этом соотношение между вертикальным и горизонтальным размером графика, заданное в окне "График", сохраняется;
- Соотношение размеров элементов графика (размеры панелей основного графика и индикаторов, шрифтов) сохраняется таким же, как в окне "График";
Цвета и шрифты элементов графика используются те же, что и в окне "График".
Вывод на печать (или в окно предварительного просмотра) таблицы выполняется со следующими особенностями:
- Печать производится на нескольких страницах;
- Ширина каждой колонки выбирается таким образом, чтобы вписать самое широкое значение в данной колонке (т.е. ширина таблицы базового окна игнорируется);
- Для печати используется шрифт такого же размера, который задан в таблице базового окна. При этом, если полученная таблица не вписывается по ширине на 1 страницу, то производится пропорциональное уменьшение всех размеров таблицы (размер шрифта, ширина колонок, высота строк), таким образом, чтобы полученный документ вписывался по ширине на 1 страницу;
- На каждой странице размещается максимальное количество полных строк.