Ufrii lt что это
Перейти к содержимому

Ufrii lt что это

  • автор:

Языки и технологии принтеров

image

Сегодня принтер несильно отличается от компьютера. У него есть процессор, память, операционная система и постоянная память-накопитель. Если принтер сетевой, то у него есть сетевая карта и веб-сервер, позволяющий его администрировать. Принтеры не только поддерживают разные сетевые протоколы, но и принимают задания на специфичных языках, которые описывают разметку страниц и документов. Таким образом, на крупном предприятии программные средства печати должны взаимодействать с разными аппаратными реализациями протокола печати, возможно даже неизвестными. Конфигурирование печати принтера труднее, чем кажется на первый взгляд. Пользователи воспринимают печать как должное, однако, для получения качественного результата нужно пройти не один шаг.

В этой статье предлагаю рассмотреть и сравнить технологии печати, с которыми вы сталкиваетесь, выбирая новый принтер, проводя допечатную подготовку документа или работая с электронными PDF-копиями документов. И конечно, если вы пытаетесь перехватить и проанализировать задание на печать.

О языках принтеров

Что такое задание на печать? Это программа, написанная на специальном языке программирования – Page Description Language (PDL).

Печатаемые страницы кодируются в PDL и занимают меньший размер, а значит, передаются быстрее необработанных изображений. PDL не зависят ни от самих устройств, ни от разрешающей способности. Принтеры преобразуют задания на специализированном языке в понятный для устройства формат. Это значит, что принтеры содержат языковые интерпретаторы. Также как у языков программирования «а ля Java», у этих языков не одна версия и каждая работает немного по-своему.

Преобразование PDL в растровые изображения выполняется программой-обработчиком: процессором растровых изображений, Raster Image Processor или просто RIP.

Самые известные PDL языки: Postscript, PCL5, PCL6

Многие принтеры понимают больше одного языка. Но если отправить программу на ином языке, печать выполниться не сможет – компилятор не тот.

PostScript – самый распространённый из всех. Первоначально разработан компанией Adobe. Требует наличия лицензии для использования, поэтому на сегодняшний день используется преимущественно в высокопроизводительных устройствах верхнего ценового сегмента. Почти все программы, компонующие страницы, могут генерировать задания на PostScript. Это полнофункциональный язык программирования. Написанные программы можно просматривать с помощью текстового редактора. В них много круглых скобок, а также символов / %!

P.S. Эти символы ищутся интерпретаторами для распознавания заданий на печать.

Пример PostScript:

%!PS-Adobe-3.0 EPSF-3.0 %%Creator: [generally the program that generated the postscript] %%Title: [descriptive name or just the file name] %%CreationDate: [date the file was created] %%DocumentData: Clean7Bit %%Origin: [eg: 0 0] %%BoundingBox: xmin ymin xmax ymax %%LanguageLevel: 2 [could be 1 2 or 3] %%Pages: 1 %%Page: 1 1 %%EOF

Также PostScript является стандартом для MAC и профессиональным стандартом.

PCL – или Printer Common Language – альтернатива PostScript от Hewlett Packard (далее HP). Язык понятен принтерам других производителей, некоторые умеют работать только с ним. PCL – не язык программирования, он просто сообщает на принтер как ему следует напечатать страницы. Задания на PCL бинарные и непонятны для человека, зато короче по размеру, чем PostScript.

Существуют фильтры, преобразующие Postscript в PCL. Версии PCL разнятся не так сильно как PostScript, но достаточно, чтобы вызывать раздражение. Задания печатаются немного не так на разных моделях принтеров. Причина в диалектах со специальными командами. В отличие от PostScript, PCL изначально заточен именно на управление принтером, а не на переносимость страницы, поэтому для достижения наилучшего результата печати необходимо использовать команды под соответствующий принтер. Именно поэтому в операционной системе (ОС) указывается модель принтера, в противном случае генерируются иные PCL команды, интерпретируемые неправильно или вовсе игнорируемые.

На самом деле, вопрос не только в железе: существует так называемая эмуляция.

Эмуляция PCL – это значит, что разработчик стандарта (т.е. HP) не лицензировал или не тестировал принтер производителя на совместимость с PCL.

Эмуляция PostScript – Adobe не получал отчисления за свой интерпретатор PostScript, вместо этого некоторые вендоры написали собственный код. Политика лицензирования породила диалекты языков – схожие, но не повторяющие оригинал в точности. На практике оба могут выполняться с ошибками, но случается такое редко.

Чтобы вас окончательно запутать, HP определила два семейства языков PLC5 (5e – черно-белый, и 5c – цветной) и PCL6 (PCL/XL). Новые HP принтеры поддерживают оба. Ранее существовал и PCL4, но сейчас он слишком архаичный. Начиная с PCL5 5e, также были введены такие новшества, как: поддержка разрешения 600 dpi, двунаправленный обмен данными между принтером и компьютером и новые шрифты для Microsoft Windows.

Пример PCL5:

^[E^[&11o0o1t016D^[&11X^[*r0F^[*r0F^[*v0n1O^[*p4300X^[%1BDT~, 00a4b100g2P^[*v1O^[*c899a154b10g2P^[*v1O^[*p346Y^[*p256X

Пример PCL6:

A’X^BX^BA.A^@A.A^CA.AA^@A.A^AA. Af^@^@A.A.dA^A:^@

PDF – еще одна разработка Adobe – Portable Document Format. Это формат документов, использующий часть возможностей PostScript, основа издательского дела и программ Office. PDF-документы не зависят от ОС и платформы. Очень часто формат используется для обмена документами с возможностью просмотра и печати. PDF – язык описания документов, а не страниц. Позволяет описывать не только страницы, но и всю структуру документа, главы, взаимосвязь текстовых столбцов друг с другом, правки и так далее. Плюс, куча возможностей мультимедиа.

Есть принтеры, которые интерпретируют PDF напрямую. Есть масса программ-трансляторов и визуальных редакторов с возможностью преобразования PDF, например, в PostScript. Это преобразование даже может быть скрыто от пользователя.

PDF: %PDF-1.4 %A.A.AA” 81 0 obj > Endobj Xref 81 24 

XHTML – появился относительно недавно. Принтер получает поток данных на языке, описывающем XHTML-print веб-страницу, генерирует представление задания (разные принтеры формируют разные задания, также как разные браузеры отражают страницу иначе).

HP-GL/2 – Hewlett-Packard Graphics Language – Служат для печати векторной графики в составе документа.

HPGL – язык поддержки плоттеров. Поддерживается почти всеми HP-принтерами.

PJL – Printer Job Language. Язык заданий для принтера, метаязык от HP, описывает какой PDL должен использоваться для задания, каким будет формат бумаги, сколько копий нужно напечатать, симплексное задание или дуплексное и так далее.

@PJL SET DUPLEX=ON @PJL SET PAGEPROTECT=OFF @PJL SET COPIES=3 @PJL ENTER LANGUAGE =PCL

О драйверах

Драйвер принтера и поддержка – ПО, преобразующее файл в понятный для принтера. Задачи и функции драйвера отвечают на вопросы: «Что если принтер не поддерживает все языки?», «Имеется задание postscript, а принтер распознает только PCL 5E. Нужно напечатать PDF, что делать, если принтер его не интерпретирует?».

Система сможет сделать все самостоятельно (выяснить язык PDL файла, выполнить преобразования). Вы также можете преобразовать файл вручную. Браузеры умеют преобразовывать HTML в postscript или в PDF. Open Office может преобразовать .doc в PDF. Из postscript можно преобразовать почти в любой формат, в том числе PCL.

GDI – ещё задание на печать можно просматривать и интерпретировать централизованно, на ПК. Также можно отправлять готовые обработанные растровые изображения на принтер «без интеллекта». Именно так и работают многие Windows GDI-принтеры. Такие принтеры обладают весьма незначительным количеством логических инструкций и совсем не обладают интерпретаторами PDL. Вместо этого растеризацию выполняет обслуживающий компьютер. Часть информации для взаимодействия с GDI скрыта в коде Windows под патентами. Эта секретность затрудняет разработку аналогов в системах Linux, и, по сути, является преимуществом. Аналогично ситуация развивается с поддержкой новейших моделей принтеров. Впрочем, ситуация меняется благодаря существованию демона CUPS с поддержкой многих Win Printers с помощью реверс инжиниринга.

О сервере печати

Немного интересного о CUPS и отправке заданий на печать через него. В основе данного сервера печати лежит протокол IPP, который является всем известным HTTP с перегрузкой. Запросы о состоянии принтеров идут как операция HTTP GET, а задания на печать через HTTP POST. Таким образом, CUPS является, фактически, веб-сервером, но взаимодействует исключительно по порту 631, а не 80. CUPS является, пожалуй, самой полноценной реализацией IPP на планете, а его конфигурационные файлы очень похожи на файлы веб-сервера Apache. И, разумеется, позволяет системам печати использовать технологии аутентификации, контроля доступа и шифрования.

В Windows печать через протокол IPP появилась, начиная с Windows 2000. На клиентах с Windows 7 и новее, поддержка протокола IPP, как правило, уже установлена. Также есть Internet Printing – windows реализация сервера печати Internet через IPP. Для его установки необходимо сначала установить службу веб сервера MS IIS

О безопасности для принтеров

Сетевые принтеры, разумеется, поддерживают системы удаленного управления ими, конфигурирование и мониторинг преимущественно осуществляется либо через протокол IPP, либо через SNMP, либо из веб-браузера по HTTP. В частности, имея доступ к принтеру, можно получить такие параметры как: IP-адреса, стандартный шлюз, сервер Syslog, групповое имя (пароль) SNMP, опции протоколов, пароль администратора. Тут возможны несанкционированный доступ атаки по SNMP и DDOS-атаки. Почти все, допускающие удаленное администрирование принтеры, являются незащищенными и используют пароль или SNMP-имя, данное на момент установки.

Какая операционная система используется принтером? Некоторые модели имеют Linux-based дистрибутив на борту. Понять, что же установлено на принтере, либо поменять пароли по умолчанию можно лишь закопавшись в документацию производителя. Неразбериха с операционной системой усугубляется тем, что средства графического администрирования имеют тенденцию сокрытия сведений о различиях производителей.

В заключение хочу еще раз сказать, что проблемы печати многогранны, некоторые из них остались за рамками статьи. В следующий раз надеюсь рассказать о ведении журналов, PPD-файлах и форматах бумаги. О том, как попросить монохромный принтер распечатать двусторонний цветной документ в неизвестном ему формате b4, а также о всевозможных утилитах печати и командах совместимости.

Автор статьи: Тимур Галиулин GTRch

  • Блог компании InfoWatch
  • Системное администрирование
  • IT-инфраструктура
  • IT-компании

Выбор способа установки [Выборочная]

Здесь приводится описание процедуры указания вручную порта, который следует использовать для сетевого соединения или локального соединения, и установки драйвера. Наряду с существующими портами можно добавить стандартный порт TCP/IP или порт сетевого принтера.

Предварительные условия

Проверьте, удовлетворяются ли следующие условия. Выполните подготовительные действия.
Проверьте порт, который требуется указать

Укажите стандартный порт TCP/IP или порт сетевого принтера. Можно указать уже зарегистрированный порт. Можно выбрать временный порт ([LPT1] и пр.) и задать его по завершении установки.

Проверьте имя и IP-адрес устройства (в случае добавления стандартного порта TCP/IP).

Добавляя стандартный порт TCP/IP и выполняя установку, необходимо ввести имя и IP-адрес устройства. В качестве имени устройства используйте имя, под которым устройство известно в сети. Если вы не знаете имя или IP-адрес устройства, выясните их у администратора сети.

Проверьте очередь, указанную для каждого порта (если далее отображается целевое устройство).

Если к целевому устройству подсоединен дополнительный модуль внешнего сервера печати, выбрав порт, необходимо указать очередь. Нажмите кнопку «Открыть подробные сведения» и проверьте очередь, соответствующую выбранному порту.

Укажите очереди в соответствии с портом.
Для Windows TCP/IP введите имя очереди Print, Hold и Direct в столбце [Имя очереди].
Очередь, которую следует указать, определяется номером порта.
9100: Print, Hold или Direct
9101: очередь Direct
9102: очередь Print
9103: очередь Hold

При выборе устройства из дерева сети отображаются три очереди. Выберите одну из отображаемых очередей.

Запуская компьютер, войдите в систему в качестве члена группы Администраторы.
Отображение экрана [Рабочий стол] (при использовании Windows 8/8.1/Server 2012/Server 2012 R2)

Процедура

Запуск программы установки.
В случае использования программы установки, загруженной с веб-сайта

Дважды щелкните загруженный файл, чтобы разархивировать его. Если после разархивирования программа установки не запускается автоматически, дважды щелкните файл [Setup.exe].

В случае использования прилагаемого диска CD-ROM
(1) Установите CD-ROM в компьютер → нажмите кнопку [Установка].
(2) Проверьте драйвер на экране [Установка] → нажмите кнопку [Установка].
Если меню [CD-ROM] не отображается, нажмите кнопку «Открыть подробные сведения».
Выполняя следующую процедуру, запустите программу установки.

Если отображается сообщение [Выберите, что требуется сделать с этого диска.]: Щелкните сообщение → щелкните файл [Запуск MInst.exe].

Если открывается диалоговое окно [Автозапуск]: Щелкните [Запуск MInst.exe].
Если открывается Windows Explorer: Дважды щелкните [MInst.exe].

Если ничего не отображается (Windows10): В проводнике дважды щелкните значок CD в меню [Этот компьютер] > [Устройства и диски].

Если ничего не отображается (Windows 8/8.1/Server 2012/Server 2012 R2): Щелкните Explorer на экране [Рабочий стол] → дважды щелкните значок компакт-диска в папке [Компьютер].

Если ничего не отображается (Windows Vista/7/Server 2008/Server 2008 R2): Дважды щелкните значок CD-ROM в меню [] (Пуск) > [Компьютер].

Если указанный выше файл [MInst.exe] не существует:
Дважды щелкните [Setup.exe].
32-битная версия: 32BIT\Setup.exe
64-битная версия: x64\Setup.exe
Прочитайте лицензионное соглашение → нажмите кнопку [Да].
Выберите [Выборочная] → нажмите [Далее].

Выберите необходимые элементы → нажмите [Далее].

[Процесс установки драйвера принтера]: при необходимости выберите этот вариант, если драйвер уже установлен.

[Сanon Driver Information Assist Service]: выберите этот вариант, если требуется использовать функцию получения информации об устройстве.

Выберите устройство для установки в списке [Список принтеров] → нажмите [Далее].
Установите порт.

При выборе нескольких устройств для каждого устройства отображается следующий экран, и возможен выбор различных портов.

Если используется существующий порт, выберите порт в списке [Порт] → перейдите к шагу 8. Если требуется указать порт после установки, выберите временный порт ([LPT1] и т.п.) → перейдите к шагу 8.

Нажмите кнопку [Добавление порта] → выберите тип порта ([Standard TCP/IP Port] или [Сеть]) в списке [Добавляемый порт] → нажмите [OK].

В случае добавления порта сетевого принтера:
Выберите сетевой принтер для использования → нажмите [OK] → перейдите к шагу 8.
В случае добавления стандартного порта TCP/IP:
Введите имя или IP-адрес устройства в соответствии с указаниями мастера.
[Имя порта] вводится автоматически. Измените имя порта, если это необходимо.
ПРИМЕЧАНИЕ

Если отображается экран [Требуется информация о дополнительном порте] или [Требуются дополнительные сведения о порте], выполните одну из следующих процедур.

Вернитесь на предыдущий экран мастера → снова введите сведения в поле [Имя узла или IP-адрес] → нажмите [Далее].

Выберите значение [Стандартный] для параметра [Тип устройства] → выберите [Canon Network Printing Device with P9100] → нажмите [Далее].
Тип устройства, который можно выбрать на экране [Требуется информация о дополнительном порте] или [Требуются дополнительные сведения о порте] > [Тип устройства] > [Стандартный], может зависеть от того, какое устройство используется.

Выберите [Имя принтера], если это необходимо, → нажмите [Далее].

[Установить значение по умолчанию]: выберите этот вариант, чтобы задать данное устройство в качестве обычно используемого устройства.

Чтобы включить приведенную выше настройку в 10, проверьте, отключена ли в Windows следующая настройка.

[Параметры] > [Устройства] > [Принтеры и сканеры] > [Разрешить Windows управлять принтером по умолчанию]

[Использовать в качестве принтера с общим доступом]: выберите этот вариант, если требуется настроить параметры совместного использования устройства.

Если добавлен или выбран порт сетевого принтера, невозможно задать [Имя принтера] и [Использовать в качестве принтера с общим доступом].

Проверьте [Список принтеров для установки драйвера] → нажмите [Запуск].
Продолжайте установку в соответствии с указаниями на экране.
Нажмите кнопку [Перезагрузка] (или [Выход]).

Установленное устройство отображается в списке [Устройства и принтеры], [Принтеры и факсы] или [Принтеры] в меню Панель управления Windows.

В Windows 10 установленное устройство отображается в списке [Параметры] > [Устройства] > [Принтеры и сканеры] > [Принтеры].

Выбор способа установки [Стандартная]

Здесь приводится описание процедуры автоматического поиска устройства в сети и установки драйвера ([Стандартная]).

Предварительные условия

Проверьте, удовлетворяются ли следующие условия. Выполните подготовительные действия.

Устройство находится в той же самой подсети, что и используемый вами компьютер (для сетевых сред TCP/IP)

Настройки на устройстве (для сетевых сред, использующих WSD)

Для обоих параметров, [Использовать WSD] и [Параметры многоадресного обнаружения], задайте значение «Вкл».

Для [Выбор PDL (Plug and Play)] выбраны «UFR II», «PCL6» или «PS3».
Подробнее см. руководство к устройству.
Устройство должно находиться в той же подсети, что и используемый компьютер.
Запуская компьютер, войдите в систему в качестве члена группы Администраторы.
Отображение экрана [Рабочий стол] (при использовании Windows 8/8.1/Server 2012/Server 2012 R2)

Процедура

Запуск программы установки.
В случае использования программы установки, загруженной с веб-сайта

Дважды щелкните загруженный файл, чтобы разархивировать его. Если после разархивирования программа установки не запускается автоматически, дважды щелкните файл [Setup.exe].

В случае использования прилагаемого диска CD-ROM
(1) Установите CD-ROM в компьютер → нажмите кнопку [Установка].
(2) Проверьте драйвер на экране [Установка] → нажмите кнопку [Установка].
Если меню [CD-ROM] не отображается, нажмите кнопку «Открыть подробные сведения».
Выполняя следующую процедуру, запустите программу установки.

Если отображается сообщение [Выберите, что требуется сделать с этого диска.]: Щелкните сообщение → щелкните файл [Запуск MInst.exe].

Если открывается диалоговое окно [Автозапуск]: Щелкните [Запуск MInst.exe].
Если открывается Windows Explorer: Дважды щелкните [MInst.exe].

Если ничего не отображается (Windows10): В проводнике дважды щелкните значок CD в меню [Этот компьютер] > [Устройства и диски].

Если ничего не отображается (Windows 8/8.1/Server 2012/Server 2012 R2): Щелкните Explorer на экране [Рабочий стол] → дважды щелкните значок компакт-диска в папке [Компьютер].

Если ничего не отображается (Windows Vista/7/Server 2008/Server 2008 R2): Дважды щелкните значок CD-ROM в меню [] (Пуск) > [Компьютер].

Если указанный выше файл [MInst.exe] не существует:
Дважды щелкните [Setup.exe].
32-битная версия: 32BIT\Setup.exe
64-битная версия: x64\Setup.exe
Прочитайте лицензионное соглашение → нажмите кнопку [Да].
Выберите [Стандартная] → нажмите [Далее].

[Вывод принтеров из режима ожидания и поиск]: выберите это вариант, если требуется обнаруживать в сети устройства, которые находятся в режиме ожидания.

[Отобразить файл «Readme»]: нажмите эту кнопку, чтобы обратиться к файлу Readme.

Выберите необходимые элементы → нажмите [Далее].

[Процесс установки драйвера принтера]: при необходимости выберите этот вариант, если драйвер уже установлен.

[Сanon Driver Information Assist Service]: выберите этот вариант, если требуется использовать функцию получения информации об устройстве.

Выберите устройство для установки в списке [Список принтеров].

Если устройство не отображается в списке [Список принтеров] нажмите кнопку [Повторный поиск]. Если устройство по-прежнему не найдено, выберите вариант [Выборочная] и выполните установку.

Вкладка [Устройства IPv4]/[Устройства IPv6]/[Устройства WSD]: если используется Windows Vista/7/8/8.1/10/Server 2008/Server 2008 R2/Server 2012/Server 2012 R2, можно переключать отображение нажимая вкладки.

ПРИМЕЧАНИЕ

Если не удается обнаружить устройство, подключенное через порт WSD, может быть проблема с операционной системой или настройками устройства. См. ниже для включения устройства, отображаемого в результатах обнаружения.

Если требуется изменить имя устройства или задать его в качестве устройства по умолчанию, выберите [Введите информацию о принтере] → нажмите [Далее].

Если изменять имя устройства или задавать его в качестве устройства по умолчанию не требуется, нажмите [Далее] и перейдите к шагу 8.

Измените [Имя принтера], если это необходимо, → нажмите [Далее].

[Установить значение по умолчанию]: выберите этот вариант, чтобы задать данное устройство в качестве обычно используемого устройства.

Чтобы включить приведенную выше настройку в 10, проверьте, отключена ли в Windows следующая настройка.

[Параметры] > [Устройства] > [Принтеры и сканеры] > [Разрешить Windows управлять принтером по умолчанию]

[Использовать в качестве принтера с общим доступом]: выберите этот вариант, если требуется настроить параметры совместного использования устройства.

Нельзя выбрать [Имя принтера], если устройство подключено через WSD-порт.

Проверьте [Список принтеров для установки драйвера] → нажмите [Запуск].
Продолжайте установку в соответствии с указаниями на экране.
Нажмите кнопку [Перезагрузка] (или [Выход]).

Установленное устройство отображается в списке [Устройства и принтеры], [Принтеры и факсы] или [Принтеры] в меню Панель управления Windows.

В Windows 10 установленное устройство отображается в списке [Параметры] > [Устройства] > [Принтеры и сканеры] > [Принтеры].

canon mf230 series ufrii lt Загрузка Драйвера

Special offer. See more information about Outbyte and uninstall instructions. Please review Outbyte EULA and Privacy policy.

Скачать драйвер бесплатно для canon mf230 series ufrii lt Windows 10

Если Вам не удается найти необходимый драйвер для вашей операционной системы, вы можете задать свой вопрос пользователям сервиса в нашем разделе вопросов и ответов или обратиться в нашу службу поддержки по адресу http://www.facebook.com/devid.info.

[ — ] Поддерживаемые устройства

«We use cookies and other data collection technologies to provide the best experience for our customers. You may request that your data not be shared with third parties here: Do Not Sell My Data «

The Devid.info™ agent utility uses data collection technology to conveniently update multiple PC drivers. Drivers are the property and the responsibility of their respective manufacturers, and may also be available for free directly from manufacturers’ websites. Devid.info is not responsible in any way for the performance of or issues caused by any third-party drivers.Drivers may also be available for free directly from manufacturers’ websites. Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Any other third-party products, brands or trademarks listed above are the sole property of their respective owner. No affiliation or endorsement is intended or implied.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *