Новые разделы!
ИИ, квантовые вычисления и много других интересных тем
Если приложение не имеет драйвера печати для принтера, в NetWare(r) представлены определения печатающих устройств для большинства выпускаемых принтеров.
Определения печатающих устройств - это наборы функций и режимов, находящиеся в файлах с расширением .PDF, соответствующих принтерам, плоттерам и другим устройствам.
Главным назначением этих определений является правильность печати заданий и устойчивое состояние принтера после выполнения заданий.
Функции принтера (называемые также управляющими последовательностями, esc-последовательностями и командами для принтера) сообщают инструкции принтеру. Определения печатающих устройств содержат необходимые управляющие последовательности для таких элементов, как выделенный шрифт, подчеркивание и др.
Для определения функций принтера нужно ввести в базу данных печатающего устройства управляющие последовательности или команды принтера. Для этого Вам потребуется руководство, поставляемое вместе с принтером.
Определения печатающих устройств необязательно могут предоставлять полные возможности принтера. Определение печатающего устройства может быть модифицировано с помощью изменения необходимых для выполнения функций.
NOTE: Определения печатающих устройств используются в конфигурациях заданий на печать. Вы должны создать и использовать конфигурацию задания на печать для определения режима печатающего устройства. Смотрите подраздел "Работа с конфигурациями заданий на печать".
Определения печатающих устройств (файлы .PDF), поставляемые с NetWare 4TM , копируются во время инсталляции в каталог SYS:PUBLIC. Вы можете создать и сохранить в этом же каталоге дополнительные определения печатающих устройств, пока не определите их другое местоположение.
В NetWare 4 были изменены формат и расположение баз данных печатающих устройств:
NOTE: Чтобы посмотреть определения печатающих устройств, которые включены в NetWare, перейдите в каталог SYS:PUBLIC и введите:NDIR *.pdf <Enter>
Новые определения добавляются периодически.
Определения печатающих устройств можно создать и модифицировать с помощью графической утилиты NetWare Administrator или с помощью PRINTDEF. В этой главе описано использование PRINTDEF. Для получения дополнительной информации об использовании NetWare Administrator обратитесь к разделу "Работа с определениями печатающих устройств".
На следующем рисунке показаны задачи, которые Вы можете выполнить с помощью PRINTDEF.
Figure 9-1. Меню "Возможный выбор"
Если приложение не имеет драйвера печати для принтера, в NetWare представлены определения печатающих устройств для большинства выпускаемых принтеров. Если среди драйверов принтеров, предоставляемых приложением или NetWare, Вы не найдете подходящего драйвера для Вашего принтера, можно с помощью PRINTDEF создать новое определение и указать в нем, в соответствии с документацией для Вашего принтера, корректную управляющую последовательность.
Функция устройства - это управляющая последовательность (строка символов управляющих кодов), с помощью которой контролируются характеристики печати для принтера.
Для просмотра функций и управляющих последовательностей в определении печатающего устройства выполните следующие действия.
Появятся определенные для выбранного принтера функции и соответствующие управляющие последовательности.
Если управляющая последовательность длинна для функции, то для того, чтобы она смогла отобразиться в списке "Функции устройства" (длиннее 32 символов), выберите управляющую последовательность и нажмите <Enter>. Управляющая последовательность появится в блоке ввода "Определение функции".
Если определение для Вашего принтера не включено в списки, предоставляемые приложением или NetWare, Вам нужно создать свои собственные определения, каждое из которых состоит из функций и режимов.
Функции принтера (называемые также управляющими последовательностями, esc-последовательностями и командами для принтера) сообщают инструкции принтеру. Для определения печатающего устройства нужно ввести в базу данных PRINTDEF управляющие последовательности или команды для принтера. Для выполнения этого Вам потребуется техническое руководство, поставляемое с принтером.
Как администратор сети Вы можете определить или изменить функции, выполнив следующие действия.
Например, если Высоздаете определение для HP LaserJet и хотите включить функцию для инициализации принтера, нужно ввести:
Reset<Enter>Высветится опция "Последовательность".
В документации, поставляемой с принтером, должны быть глава или раздел, описывающие команды для принтера. Обратитесь к этой документации.
Для получения подсказки о формате последовательностей, используемых при создании определений, нажмите <F1>.
Например, для функции, инициализирующей HP LaserJet, Вы должны ввести:
<Esc>E<Enter>
IMPORTANT: При вводе функций для устройства обязательно создайте управляющую последовательность инициализации. Эта последовательность необходима для возврата принтера в исходное состояние.
NOTE: Так как в NetWare функции могут быть помещены только в начало или в конец задания на печать, лучшими для использования будут те, которые окажут воздействие на весь документ (например, функции уплотненной или альбомной печати).
Следующие действия можно использовать для импортирования определений печатающих устройств из файла .PDF в базу данных печатающего устройства.
PRINTDEF<Enter>Появится меню "Возможный выбор".
Если Вы хотите импортировать определение печатающего устройства, имя которого совпадает с именем уже существующего в базе определения, появится блок ввода "Заменить устройство", приглашающий Вас заменить новое определение. Введите новое имя и нажмите <Enter>.
Новое определение печатающего устройства будет добавлено в базу данных устройства. Вы возвратитесь в меню "Опции устройства".
Если Вы хотите использовать определение печатающего устройства, находящееся на другом сервере NetWare, Вы должны его импортировать. Сначала экспортируйте на этот сервер определение печатающего устройства в файл .PDF. Затем импортируйте этот файл в базу данных Вашего сервера. Вы можете одновременно копировать только одно определение.
Вы должны иметь право Супервизор (пользователь Admin или его эквивалент) на обоих серверах (иначе администратор другого сервера должен помочь Вам в этом).
На рисунке 9-2 "Импортирование файлов .PDF из другого сервера" проиллюстрированы действия при копировании определения печатающего устройства. В этом примере показано, как копировать обычное определение с сервера NetWare MARKETING на сервер NetWare SALES.
Сначала выполняется экспортирование определения из базы данных PRINTDEF сервера MARKETING в каталог SYS:PUBLIC этого сервера. Затем осуществляется импортирование определения из этого каталога в базу данных PRINTDEF сервера SALES.
Figure 9-2. Импортирование файлов .PDF из другого сервера
Вы можете экспортировать из базы данных определение печатающего устройства в текущий каталог, в другой каталог на текущем сервере NetWare или в каталог другого сервера. Вы должны решить, куда Вы хотите экспортировать определение и выполнить следующие действия.
Вы возвратитесь в меню "Опции устройства".
Если Вы хотите экспортировать файл в каталог, находящийся на другом сервере, Вы должны иметь в этом каталоге право Супервизор.
Будет создан файл с расширением .PDF и помещен в указанный каталог.
После определения функций печатающих устройств Вы можете объединить их в режимы.
Режим представляет собой комбинацию определенных Вами функций, с помощью которых печатающее устройство выполнит нужную Вам печать.
Например, Вы можете создать режим "Final Printout" для HP LaserJet, который будет включать функции для печати шрифтом 10 размера, с подчеркиваниями и с типографским качеством.
Как администратор сети Вы должны установить, какая нужна печать, а затем определить необходимые режимы.
NOTE: Для большинства принтеров важен порядок функций. Подробнее смотрите в документации на принтер.
Для создания нового режима используйте следующую процедуру.
Большинство принтеров имеют только одну управляющую последовательность для инициализации.
Если принтер имеет не одну управляющую последовательность для инициализации, Вы должны поместить в режим инициализации принтера функции "Cancel". Пометьте каждую из функций, высветив с помощью клавиши <F5> (клавиша отметки).
Для принтера может быть важен порядок расположения функций в списке.
Обычно любая функция добавляется в конец списка "Функции режима имя_режима". Однако Вы можете вставить функцию в любое место списка.
После заполнения списка "Функции режима" нажмите <Escape> для возврата в список "Режимы устройства".
Если было создано или импортировано несколько определений печатающих устройств, Вы можете, выполнив следующие действия, посмотреть составляющие их режимы.
Данная функция позволяет изменить режим созданного ранее печатающего устройства.
Вы можете изменить имя режима или изменить выполняемые с его помощью функции.
Для просмотра или модификации существующего режима печатающего устройства используйте следующую процедуру.
Принтерная форма назначается для предотвращения печати заданий на другом типе бумаги. Определенные принтерные формы используются при настройке конфигураций заданий на печать. Например, Вы можете печатать одни задания на бумаге формата письма, а другие на рулонной бумаге.
Принтерные формы содержат информацию о длине и ширине различных видов бумаги, используемых в принтере. Оператор сервера печати будет оповещен, когда нужно будет поменять форму. Принтерные формы можно сконфигурировать из PRINTDEF или NetWare Administrator.
Когда задание на печать запрашивает принтерную форму, отличную от смонтированной в настоящее время, сервер печати не сможет обслужить задание, пока оператор сервера печати не сообщит, что новая форма смонтирована. Для монтирования новой формы оператор сервера печати может использовать PCONSOLE, PSC или NetWare Administrator.
Имена принтерных форм должны начинаться с алфавитно-цифровых символов и могут иметь длину до 12 алфавитно-цифровых символов. Номера форм могут иметь диапазон от 0 до 255. Длина может иметь диапазон от 1 до 255. Ширина - от 1 до 999. Эти числа приведены только в качестве справочной информации.
NOTE: Принтерные формы хранятся в базе данных сервиса Каталога. В режиме эмуляции Bindery принтерные формы хранятся в файле PRINTDEF.DAT в каталоге SYS:PUBLIC.
Первый символ имени формы должен быть буквой. Длина имени не должна превышать 12 символов. Примеры имен форм: White_8x11, Continuous, Checks, Green_Bar и Standard.
Наиболее часто используемой форме надо назначить номер 0, так как этот номер является номером по умолчанию. Номера форм могут быть в интервале от 0 до 255.
Число строк должно быть в интервале от 1 до 255. Эти данные носят только справочный характер. Указывайте правильно высчитанное количество строк. Например, если принтер настроен для печати 6 строк на дюйм, а размер используемой бумаги 8,5 на 11 дюймов, Вы должны указать 66 строк.
Число символов должно быть в интервале от 1 до 999. Эти данные носят только справочный характер. Указывайте правильно высчитанное количество символов. Например, если принтер настроен для печати 6 символов на дюйм, а размер используемой бумаги 8,5 на 11 дюймов, Вы должны указать 85 символов.
Для просмотра списка определенных в PRINTDEF форм из меню "Возможный выбор" выберите "Принтерные формы".
Появится список определенных форм.
Для просмотра параметров, назначенных форме, выполните следующие действия.
При создании или изменении формы определяются номер и имя формы. Однако при монтировании может быть использован только ее номер.
Чтобы после создания принтерной формы сервер печати смог распознать ее, форма должна быть смонтирована. Принтерные формы могут монтироваться с консоли сервера печати, из PCONSOLE, из NetWare Administrator или с помощью утилиты командной строки PSC.
Монтирование принтерной формы состоит из двух действий:
Для монтирования принтерной формы существуют следующие предпосылки:
Далее описаны различные программные способы монтирования принтерной формы.
На консоли сервера NetWare для перехода в экран сервера печати используйте одновременное нажатие клавишей <Alt><Esc>. В опции "Состояние принтера" меню "Возможный выбор" выберите нужную принтерную форму. В экране информации о принтере высветите поле "Смонтирована форма" и введите номер необходимой для обслуживания принтером формы. Теперь будут печататься те задания очереди, которые используют эту форму.
Введите PCONSOLE и выберите нужный принтер с помощью опции "Принтеры" меню "Возможный выбор". Высветите поле "Состояние принтера" и нажмите <Enter>. В экране информации о принтере высветите поле "Смонтирована форма" и введите номер необходимой для обслуживания принтером формы. Теперь будут печататься те задания очереди, которые используют эту форму.
Смотрите подраздел "Монтирование принтерных форм".
В командной строке введите следующее:
PSC PS=сервер_печати P=номер_принтера MO F=номер_формы
Например:
PSC PS=.DALLAS.SALES.NOVELL P=2 MO F=1
Назад | Содержание | Вперед