Jump to content

Унидрв

UniDrv ( Universal Printer Driver или Unidriver ) — это GDI на базе Microsoft Windows универсальный принтера драйвер и архитектура для принтеров, не поддерживающих PostScript . Он используется для упрощения разработки драйверов принтеров, не поддерживающих PostScript (также называемых Winprinters ), для производителей принтеров. Unidrv позволяет создавать мини-драйвер для конкретного принтера в форме файла GPD (общее описание принтера), аналогичного файлу PPD , что намного проще, чем разработка драйвера режима ядра . Unidrv был представлен в Windows 2000 и заменил интерфейс драйвера растрового устройства (RASDD), используемый в Windows NT 4.0 и более ранних версиях.

Концепция Unidrv заключается в том, что полный драйвер принтера не обязательно должен быть написан производителем оборудования; требуется только мини-драйвер для конкретного устройства, который использует основные функции печати механизма Unidrv. Минидрайвер может представлять собой файл настройки или плагин, который обеспечивает специальные функции рендеринга или настраиваемые параметры пользовательского интерфейса. Unidrv поддерживает принтеры, не поддерживающие PostScript, управляемые PCL и PCL-подобными языками описания страниц .

Подробности файла драйвера

[ редактировать ]

Unidriver реализован как набор файлов DLL и GPD вместе с другими файлами поддержки, специфичными для принтера:

  • UniDrv.dll — это файл графического драйвера принтера для языков принтеров, основанных на растровых изображениях , включая большинство струйных и матричных языков принтеров .
  • UniDrvUI.dll — это файл конфигурации. Он отображает пользовательский интерфейс для UniDrv.dll .
  • UniRes.dll , StdNames.gpd , TtfSub.gpd и некоторые другие файлы поддержки.
  • Растровый минидрайвер , имеющий расширение имени файла .GPD — это файл данных, который также называется файлом характеристик. Имя файла зависит от принтера или семейства принтеров.

Более новые Unidrv на основе драйверы принтеров от некоторых производителей принтеров, например Hewlett-Packard , могут содержать множество других файлов поддержки, обеспечивающих поддержку большего количества параметров, специфичных для принтера.

Возможности Unidrv

[ редактировать ]

Unidriver также называют растровым драйвером , поскольку он поддерживает печать растровой графики и совместим со многими принтерами. Этот драйвер поддерживает следующие функции:

  • Цветная печать с различной глубиной, например 4 бита на пиксель (бит на пиксель), 8 бит на пиксель и 24 бита на пиксель.
  • Масштабируемые шрифты TrueType и OpenType , шрифты устройств (в том числе двухбайтовые), печать в оттенках серого, замена шрифта , кодирование длины серии (RLE), формат файла изображения тега ( TIFF ) версии 4.0 и сжатие дельта-строк (DRC).
  • Интерфейс расширения, позволяющий производителям принтеров расширять и настраивать драйвер для конкретных моделей.
  • Языки векторной графики HP-GL/2 и PCL-XL, монохромная и цветная.

Определение того, основан ли драйвер принтера на базе Unidrv

[ редактировать ]

Чтобы определить, основан ли драйвер на Unidrv , в Windows необходимо выполнить следующие шаги:

  1. Нажмите кнопку «Пуск» и откройте папку «Принтеры» .
  2. В меню «Файл » выберите «Свойства сервера» .
  3. Откройте вкладку «Драйверы» .
  4. Выберите драйвер и нажмите «Свойства» .
  5. Просмотрите список драйверов в диалоговом окне «Свойства драйвера» . Если UniDrv.dll присутствует в списке файлов, драйвер основан на Unidrv .

Начиная с Windows Vista , на смену Unidrv придет XPSDrv. Драйвер принтера XPSDrv расширяет архитектуру драйвера принтера Microsoft на основе GDI для поддержки использования документов XML Paper Specification (XPS) и является более модульным и расширяемым. При использовании драйвера принтера XPSDrv формат документа XPS используется как формат файла очереди и как формат файла документа.

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 433318db378305b9bb1304cf476079c3__1683234240
URL1:https://arc.ask3.ru/arc/aa/43/c3/433318db378305b9bb1304cf476079c3.html
Заголовок, (Title) документа по адресу, URL1:
Unidrv - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)