----------------------------------------------------------------------
ASCII |Десятичное|Шес-чное| Описание
----------------------------------------------------------------------
ESC |27 | 1B | Эскейп
LF |10 | 0A | Перевод строки
FF |12 | 0C | Перевод формата
DC2 |18 | 12 | Отмена уплотненного режима
DC4 |20 | 14 | Отмена двойной ширины (Для одной строки)
SO |14 | 0E | Выбор двойной ширины (для 1 строки)
SI |15 | 0F | Выбор уплотненного режима
ESC - n|45 | 2D | Включение/выключение подчеркивания
| | | Если n = 0 режим выключен \x30
| | | 1 режим включен \x31
ESC 2 |50 | 32 | Выбор 1/6-дюймового интервала между строками
ESC 3 n|51 | 33 | Выбор n/216-дюймового интервала между строками
ESC A n|65 | 41 | Выбор n/72-дюймового интервала между строками
ESC E |69 | 45 | Выбор режима выделенного шрифта
ESC F |70 | 46 | Отмена режима выделенного шрифта
ESC G |71 | 47 | Выбор двух ударного режима
ESC H |72 | 48 | Отмена двух ударного режима
ESC M |77 | 4D | Двенадцать знаков на дюйм
ESC P |80 | 50 | Десять знаков на дюйм
ESC U n|85 | 55 | Включение/выключение однонаправленного режима
| | | Если n = 0 режим выключен \x30
| | | 1 режим включен \x31
ESC l |108 | 6C | Установка левого поля
ESC x n|120 | 78 | Выбор режимов высококачественной или черновой
| | | печати. Если n = 0 - Выбор чернового режима
| | | 1 - Выбор высококачественной
| | | печати
----------------------------------------------------------------------------
fprintf(ff,"\x12");
fprintf(ff,"\x1b\x6C%c",10-koolk); /*Установка левого поля*/
fprintf(ff,"\x1B\x4D"); /*12-знаков*/
fprintf(ff,"\x0F"); /*Ужатый режим*/
fprintf(ff,"\x1B\x33%c\n",30); /*Уменьшаем межстрочный интервал*/