Вернуться   Компьютерный форум > Блоги > Базаров
Оценить эту запись

Печать файлов с форматированием

Запись от Базаров размещена 07.03.2014 в 20:26

Программа LP из комплекса Norton Utilities позволяет печатать текстовые файлы и предоставляет большое количество возможностей по оформлению распечатки (номера страниц, заголовки, отступы и т.д.).
Формат команды
LP имя-файла [куда-печатать] [режимы]
Параметр имя-файла задает имя печатаемого файла.
Параметр куда-печатать задает имя файла или устройства, куда направляется печатаемый текст. Если этот параметр не задан, подразумевается устройство PRN (принтер). Возможные значения имени устройства - PRN, LPT1, LPT2, COM1, COM2 и т.д.
Режимы печати
/N - нумерация строк (по умолчанию нумерации нет);
/Tn - верхнее поле n строк (по умолчанию 3 строки);
/Bn - нижнее поле n строк (по умолчанию 5 строк);
/Ln - левый отступ n позиций (по умолчанию 5 позиций);
/Rn - правый отступ n позиций (по умолчанию 5 позиций);
/Hn - количество строк на листе (по умолчанию 66 строк);
/Wn - длина строки n позиций (по умолчанию 85 позиций);
/Pn - номер первой страницы (по умолчанию 1);
/TABn - количество позиций табуляции (по умолчанию 8);
/Sn - расстояние между строками в интервалах (по умолчанию 1 интервал. Здесь интервал, как на пишущей машинке, равен 1 / 6 дюйма 4,23 мм);
/80 - обычная плотность печати (80 символов на ширину бумаги или 10 символов на дюйм, этот режим по умолчанию включен);
/132 - повышенная плотность печати (132 символа на ширину бумаги или 16 символов на дюйм, этот режим по умолчанию выключен);
/WS - печать файлов редактора WordStar;
/EBCDIC - печать файла в кодировке EBCDIC (используется на ЭВМ IBM 360 / 370 и др.). При этом выводимый файл перекодируется из EBCDIC в ASCII;
/SET:имя-файла - имя файла, содержащего символы для установки режимов принтера;
/HEADERn - определяет, какой выводится заголовок (колонтитул) в начале страниц распечатки:
  • если n=0, то заголовок не выводится;
  • если n=1 (это значение принимается по умолчанию), то выводится заголовок, содержащий имя печатаемого файла, дату и время печати и номер страницы;
  • если n=2, то выводится заголовок как при n=1 и подзаголовок, содержащий дату и время создания или последней модификации файла.
Примеры
lp doclad.doc doclad.prn /L10 - печатать файл doclad.doc в файл doclad.prn, при этом левое поле должно быть 10 колонок;
lp thesis.doc /W96 /L10 /T5 - печатать файл thesis.doc, установив длину строки 96 позиций, левое поле 10 позиций и верхнее поле 5 позиций.
Замечания. 1. Если указан режим /132, то в начале распечатки программа LP выводит управляющий символ с кодом 15 для включения режима плотной печати (condensed mode - 16,6 символов на дюйм), а в конце - управляющий символ с кодом 18 для выключения режима плотной печати. Этот способ годится не для всех принтеров. Можно, однако, не указывать режим /132, а перевести принтер перед началом печати вручную в желаемый режим.
2. Для печати русских текстов на PostScript-принтере (режим /PS) необходимо, чтобы в принтере имелся шрифт COURIER866. Если в принтере имеется другой шрифт с русскими буквами в кодировке DOS (желательно моноширинный), то можно отредактировать файл CPAGE866.PS, указав там вместо COURIER866 имя имеющегося шрифта.
Размещено в Без категории
Просмотров 861 Комментарии 0 Отправить другу ссылку на эту запись
Всего комментариев 0

Комментарии

 

Текущее время: 02:27. Часовой пояс GMT +4. Powered by vBulletin® Version 5.8.9
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.