and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пт Янв 13 2006 00:28 Заголовок сообщения: |
|
|
Неправильно задан вопрос!
Объясняю на низком уровне.
Каждый принтер имеет так называемый язык описания страниц. У принтеров HP это язык PCL. Общий стандарт - PostScript, но далеко не всеми поддерживаемый, т.к. требует высоких вычислительных ресурсов и много ОЗУ, поэтому реализован только в принтерах высокого класса. У других производителей свой язык.
Microsoft издал спецификацию WMF-формата. Всякое виндовозное приложение формирует задание на печать в формате WMF, а уж потом из этого формата драйвер принтера (который пишет производитель принтера) происходит преобразование в формат, понятный конкретной модели принтера.
Если брать язык PCL, то у него есть соответствующая команда для установки размера бумаги, шрифта, толщины линии и прочее. Надо просто взять справочник по языку PCL и почитать.
Если у вас другой принтер, то читайте доки к нему. Приличные производители предоставляют подробную документацию к принтерам. К приличным относятся: HP, Xerox, RICOH, Oki. За остальных не ручаюсь, не сталкивался плотно. Но помнится с Самсунгом прилично по-плевался... |
|