Печать матричных отчетов |
Для того, чтобы распечатать матричный отчет в текстовом режиме (т.е. с максимальной скоростью), необходимо на форму вашего проекта положить компонент TfrxDotMatrixExport из палитры компонент “FastReport 4.0”. Этот компонент отвечает за преобразование отчета в текстовый вид и последующую печать в текстовом режиме. При этом он подменяет стандартный диалог печати:
Диалог печати похож на стандартный, но в него добавлена специфика матричных принтеров. Так, перед печатью необходимо выбрать систему команд принтера (ESC-команды). Доступны следующие команды:
Также имеется набор флажков, задающих опции матричной печати:
- Печать в файл – определяет, нужно ли направлять поток печати в файл на жестком диске. Если флажок установлен, то при печати появится окно с запросом имени файла; - Разрывы страниц – определяет, надо ли посылать управляющую команду «Разрыв страницы» по достижении конца страницы. Если флажок снят, это позволяет печатать на рулонной бумаге; - ОЕМ-кодировка – определяет, надо ли делать перекодировку символов; - Псевдографика – определяет, как рисовать вертикальные и горизонтальные линии. Если флажок отключен, линии рисуются с помощью символов -, |, +.
|