что такое pcl драйвер для принтера

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

что такое pcl драйвер для принтера. image loader. что такое pcl драйвер для принтера фото. что такое pcl драйвер для принтера-image loader. картинка что такое pcl драйвер для принтера. картинка image loader.

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

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

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

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

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

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

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

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

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

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

Также 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.

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

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

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

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

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

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

О драйверах

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

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, а также о всевозможных утилитах печати и командах совместимости.

Источник

Печать, Что такое драйвер принтера, Сравнение pcl и ps – Инструкция по эксплуатации Oki C9850

Страница 31

что такое pcl драйвер для принтера. background. что такое pcl драйвер для принтера фото. что такое pcl драйвер для принтера-background. картинка что такое pcl драйвер для принтера. картинка background.

Что такое драйвер принтера?

Драйвер принтера управляет обменом данными печати между приложением и принтером.
Он интерпретирует инструкции, созданные приложением, объединяет эти инструкции с
заданными параметрами принтера и переводит всю информацию на язык, понятный

принтеру. Принтер управляется драйверами двух типов – PCL (Язык управления
принтером) и PS (Язык PostScript).

Сравнение PCL и PS

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

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

различных средах. PCL является устройствозависимым, это означает, что драйверы PCL
используют оборудование принтера для создания некоторых данных печати (обычно, это
графические данные, например, заполненные области и шрифты). Так как принтер

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

PS
PS также является распространенным языком печати и широко используется на
платформах Mac, а также в графических приложениях других платформ. В отличие от PCL,

PS не зависит от устройства, это означает, что язык PostScript создает все данные печати
и не использует ресурсы устройства для печати данных. Это обеспечивает единообразие
результата даже при использовании нескольких типов принтеров. Графические объекты
будут единообразны, а в некоторых случаях их качество будет выше, чем качество

Быстрая обработка задания печати.

На различных принтерах одно и тоже
задание печати может немного
различаться.

Широкая поддержка различными
операционными системами.

Качество графики зависит от устройства
печати.

Не поддерживается большинством
платформ Mac.

Большая детализация графических
объектов.

Возможна медленная обработка задания
печати.

Один и тот же файл задания печати
печатается одинаково на всех
устройствах печати.

Поддерживают меньше платформ, чем
PCL.

Более высокие требования к памяти и
файлу печати.

Источник

Универсальное решение для печати на сетевые принтеры под Windows 7/Vista/2003/2008

Очень часто возникают проблемы при сетевой печати на принтеры, подключенные
например, к компьютеру с Windows XP на компьютере с установленной ОС Window 7,ненаVista,2003,2008

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

Вот и у меня сложилась такая ситуация:

Знакомый попросил настроить печать в офисе со свежекупленного ноутбука.

1. Конечно же — ноутбук был с операционной Windows 7
2. Конечно же — Home (см. ниже в чем проблема)
3. Конечно же — она (система) была 64-х разрядной.
4. Конечно же — принтеры в оффисе были не новые: HP1320 и Canon MFxxxx
5. Конечно же — принтеры были подключены и «расшарены» на машинках с WinXP.
6. И никто не будет менять структуру сети ради одного ноутбука
Как же я решил проблему?

Сначала я пошел по неправильному пути:
Скачивал и пытался установить драйверы с официальных сайтов — не тут-то было:
Компания Canon вообще мало для каких моделей поставляет драйверы под 64-х разрядные системы.
Про МФУ вообще молчу.
Для серии MFxxxx рекомендовали костыль — использовать драйверы от серии MF57xx. Попробовал — система
показывает что драйвер подписан, но отказыватеся устанавливать, ссылаясь на то что он не подписан.
Брр, бред. Установку неподписанных дров на Home разрешит нельзя (нет gpedit.msc). Тьфу.

Компания HP вроде бы и предоставила драйвер PCL5 для модели HP1320 — но — не заработало.
При попытке установки выдавались невразумительные ошибки, гуглёж которых находил
таких же бедолаг как и я.

Особенно улыбнул один комментарий на форуме (не помню точно где, но по-моему на сайте HP):
«HP1320 — бизнес-модель, поэтому мы не предоставляем поддержки по телефону в выходные дни»

Кстати, мошенники лезут во все щели как тараканы: вы всегда можете «нагуглить» и скачать ЛЮБОЙ
драйвер любого принтера под любую систему. Но результат будет конечно же, не тот, что ожидается.

Также «гуглёж» открыл мне еще один страшный факт: ДО СИХ ПОР в серверных операционках известной
компании ЕСТЬ проблемы с подсистемой печати в терминальном режиме. И даже сторонние
решения не решают проблем окончательно.

«Хватит заниматья ерундой» — подумал я и сделал так:

1. Скачал виртуальный Free PDF Printer с сайта www.bullzip.com. Их (PDF-принтеров) вообще много, просто мой выбор пал на него по следующим причинам:
а) данный работает под 64х разрядными системами
б) бесплатный (в принципе не жалко было бы отдать и

За скрипт прошу не пинать — писался быстро и чтоб заработало.

Вуаля:
Пользователь просто нажимает в программе кнопку «Печать» — и через минуту забирает из принтера документ.
Виртуальных принтеров можно установить несколько и обозвать их произвольно. Главное — при переименовании принтера настройки нужно производить заново.

Дополнительный профит от такого решения:
Для особо параноидальных начальников хитрый админ может наваять целую систему протоколирования
печати со складыванием в архив всего, что распечатали работники.

Источник

СОДЕРЖАНИЕ

Режимы работы

что такое pcl драйвер для принтера. 351px PDLs.svg. что такое pcl драйвер для принтера фото. что такое pcl драйвер для принтера-351px PDLs.svg. картинка что такое pcl драйвер для принтера. картинка 351px PDLs.svg.

Динамический режим

В динамическом режиме поиск устройств осуществляется с использованием протокола обнаружения mDNS (также известного как Bonjour ). Протокол mDNS удовлетворительно работает только для устройств, находящихся в одной подсети. Пользователям потребуется ввести IP-адреса для удаленных устройств, если они не были обнаружены ранее или доступны в списке управляемых принтеров. Вне зависимости от того, обнаружено ли оно, введено или выбрано, диалоговое окно универсальной печати HP отправляет запросы SNMP на IP-адрес целевого устройства.

Используя автоматическую конфигурацию предприятия (EAC) и порт двунаправленной связи, запросы SNMP определяют конфигурации и возможности устройства. Результаты используются HP UPD для обновления таблицы драйверов печати в реестре Windows, чтобы точно отразить возможности целевого устройства. Результаты также кэшируются (CREG), а список недавно обнаруженных устройств обновляется, чтобы обеспечить простой способ выбора в будущем. В динамическом режиме HP UPD считается виртуальным устройством. Таким образом, новые экземпляры устройств не отображаются в папке «Принтеры».

что такое pcl драйвер для принтера. 321px Hp upd %28dynamic mode%29.svg. что такое pcl драйвер для принтера фото. что такое pcl драйвер для принтера-321px Hp upd %28dynamic mode%29.svg. картинка что такое pcl драйвер для принтера. картинка 321px Hp upd %28dynamic mode%29.svg.

Традиционный режим

В традиционном режиме HP UPD привязан к очереди печати и ведет себя как обычный драйвер принтера с добавлением двунаправленной связи для запросов устройств и состояния задания на печать в реальном времени. Этот режим можно выбрать во время установки драйвера или в диалоговом окне универсальной печати динамического режима. В традиционном режиме не используется универсальное диалоговое окно печати, а осуществляется переход непосредственно в стандартное диалоговое окно настройки печати.

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

что такое pcl драйвер для принтера. 301px Hp upd %28traditional mode%29.svg. что такое pcl драйвер для принтера фото. что такое pcl драйвер для принтера-301px Hp upd %28traditional mode%29.svg. картинка что такое pcl драйвер для принтера. картинка 301px Hp upd %28traditional mode%29.svg.

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

(УСТАНОВИТЕ.EXE, MPA, AD, DDU, DCU)

HP UPD включает функции управления драйверами, позволяющие ИТ-администраторам предварительно настраивать, развертывать и управлять программным обеспечением драйверов HP. Инструменты управления в HP UPD включают INSTALL.EXE с параметрами командной строки, инструмент HP MPA, шаблоны Active Directory, утилиту настройки драйверов, утилиту развертывания драйверов и HP Web Jetadmin.

что такое pcl драйвер для принтера. 300px Hp upd management features.svg. что такое pcl драйвер для принтера фото. что такое pcl драйвер для принтера-300px Hp upd management features.svg. картинка что такое pcl драйвер для принтера. картинка 300px Hp upd management features.svg.

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

Утилита HP MPA предварительно настраивает некоторые параметры драйвера по умолчанию в управляемой среде HP UPD. Настройки, сделанные в служебной программе HP MPA, управляют HP UPD на уровне пользователя. Полученные в результате политики поддерживаются для каждого принтера, подключенного к HP UPD. Это глобальные пользовательские политики, влияющие на пользователей HP UPD.

Шаблоны HP UPD Active Directory

Административный шаблон HP UPD (шаблон Active Directory) может быть добавлен для создания объекта групповой политики для управления возможностями пользователя UPD. Параметры применяются к любой очереди, в которой используется HP UPD. Следует соблюдать осторожность при блокировке параметров конфигурации, поскольку пользователь не может изменить заблокированный параметр.

Утилита настройки драйверов HP

Утилита развертывания драйверов HP

что такое pcl драйвер для принтера. 300px Hp upd mpls and mpps.svg. что такое pcl драйвер для принтера фото. что такое pcl драйвер для принтера-300px Hp upd mpls and mpps.svg. картинка что такое pcl драйвер для принтера. картинка 300px Hp upd mpls and mpps.svg.

Всплывающие окна с уведомлением о статусе (SNP)

Драйвер также включает всплывающие окна с уведомлением о состоянии во время отправки на печать, которые информируют пользователя о состоянии устройства, состоянии задания на печать и уровнях расходных материалов. Это всплывающее графическое окно, в котором отображается информационная панель с уровнями запаса тонера, ссылки для повторного заказа расходных материалов и целевая страница мгновенной поддержки для данной конкретной модели устройства HP. Если для печати выбран HP UPD, он попытается напрямую связаться с принтером для сбора информации о состоянии и задании во время печати. Запрашивая принтер с помощью команд получения SNMP, сетевой трафик сводится к минимуму и присутствует только во время печати. При желании SNP можно отключить.

Источник

Универсальный драйвер для принтеров и МФУ HP

что такое pcl драйвер для принтера. imp hp uf035e 2. что такое pcl драйвер для принтера фото. что такое pcl драйвер для принтера-imp hp uf035e 2. картинка что такое pcl драйвер для принтера. картинка imp hp uf035e 2.Windows 7/8/8.1/10/2008/2012/2016/2019

На официальном сайте HP есть список устройств, которые можно настроить с помощью этой программы.

Windows 8/8.1/10/2012 — DOT4

Установка программы версии PCL6

Для того, чтобы установить программное обеспечение для конкретного принтера марки НР, вам надо сначала найти этот драйвер в интернете, а уже потом сделать настройку в системе. Но компания HP сделала программу, которая позволяет с помощью одной утилиты произвести настройку многих моделей принтеров и МФУ. В первую очередь нужно скачать универсальный драйвер НР по ссылкам выше. Откройте скаченный файл в папке загрузок и запустите его двойным, быстрым нажатием левой кнопки мышки.

что такое pcl драйвер для принтера. 2018 06 27 17 20 24. что такое pcl драйвер для принтера фото. что такое pcl драйвер для принтера-2018 06 27 17 20 24. картинка что такое pcl драйвер для принтера. картинка 2018 06 27 17 20 24.

Откроется окно архиватора, который предложит выбрать папку, куда можно разархивировать временные файлы, которые необходимы для работы мастера установки. Изменить директорию можно нажатием клавиши «Browse». После этого выберите кнопку «Unzip».

что такое pcl драйвер для принтера. 2018 06 27 17 21 52. что такое pcl драйвер для принтера фото. что такое pcl драйвер для принтера-2018 06 27 17 21 52. картинка что такое pcl драйвер для принтера. картинка 2018 06 27 17 21 52.

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

что такое pcl драйвер для принтера. 2018 06 27 17 22 28. что такое pcl драйвер для принтера фото. что такое pcl драйвер для принтера-2018 06 27 17 22 28. картинка что такое pcl драйвер для принтера. картинка 2018 06 27 17 22 28.

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

что такое pcl драйвер для принтера. 2018 06 27 17 23 34. что такое pcl драйвер для принтера фото. что такое pcl драйвер для принтера-2018 06 27 17 23 34. картинка что такое pcl драйвер для принтера. картинка 2018 06 27 17 23 34.

Далее начнется поиск устройства, который подключен к компьютеру (в данный момент вам надо сделать подключения принтера или МФУ к компьютеру), а также программа выполнит его установку. Завершить работу программы можно нажатием кнопки «Готово». После этого можно будет использовать принтер или, при необходимости, установить дополнительные драйверы.

что такое pcl драйвер для принтера. 2018 06 27 17 23 15. что такое pcl драйвер для принтера фото. что такое pcl драйвер для принтера-2018 06 27 17 23 15. картинка что такое pcl драйвер для принтера. картинка 2018 06 27 17 23 15.

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

Вы также можете установить драйвер без программ:

Источник

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

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