Различия между несколькими универсальными решениями для принтеров

Опубликовано: 24 Апреля, 2023

С тех пор, как существуют серверы терминалов, печать была одной из самых больших проблем при администрировании вычислительной среды на базе сервера. Для решения этих проблем несколько производителей разработали полиграфическую продукцию. Все эти продукты основаны на универсальном драйвере принтера. Но что универсального в этом драйвере? В этой статье я объясню различия между несколькими универсальными драйверами принтеров и покажу некоторые ключевые функции универсальных продуктов для печати.


Типы универсальных драйверов принтеров


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


1) Универсальный драйвер принтера, основанный на обычном базовом драйвере принтера.


Это был первый драйвер принтера, доступный в качестве решения для универсального принтера. Этот тип универсального драйвера принтера использует обычный стандартный драйвер. Часто используются драйверы HP, такие как HP Laserjet 4/5 для черно-белой печати и HP Laserjet 4500 для цветной печати. Задание на принтер обрабатывается и передается так же, как и все распространенные драйверы принтера.


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


Citrix использовала этот тип универсального драйвера принтера в прежних версиях сервера Metaframe/Presentation (до версии 4), и некоторые полные продукты SBC до сих пор используют этот тип драйвера. Драйвер Microsoft Fallback также основан на универсальном драйвере принтера этого типа.


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


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


2) Универсальный драйвер принтера на основе формата EMF


EMF — это формат Windows для обработки задания на печать. Файл EMF обычно создается драйвером принтера и отправляется в диспетчер очереди Windows.


С помощью драйвера EMF задание на печать будет передано печатным продуктом клиенту в формат принтера Windows. На клиенте клиент продукта принтера получает файл EMF и отправляет его диспетчеру очереди печати клиента.


Поскольку EMF доступен только на платформе Windows, его могут использовать только клиенты на базе Windows. Кроме того, файлы EMF обычно больше, чем файлы на основе PDF.


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


Примерами продуктов, использующих EMF, являются Citrix Presentation Server 4, Thinprint и Tricerat (Tricerat использует собственный формат, основанный на EMF).


3) Универсальный драйвер принтера на основе формата PDF


Последний распространенный универсальный драйвер основан на формате Adobe PDF.


Используя этот метод, решение для печати преобразует файл EMF, созданный локальным диспетчером очереди печати, в файл PDF или иногда в файл PCL. Этот файл отправляется клиенту, где клиент решения для печати преобразует файл в формат EMF, чтобы спулер мог отправить задание на печатающее устройство.


Формат PDF/PCL доступен в большинстве систем, поэтому вам не нужно иметь клиент на базе Windows для этого универсального драйвера принтера. Кроме того, файл обычно меньше, чем файл EMF, поэтому будет использоваться меньшая полоса пропускания.


При использовании решения PDF задание обрабатывается на сервере, а не на клиенте. Также сжатие PDF влияет на качество печати. Функции печати также зависят от используемого драйвера PDF, тогда как EMF зависит от функций, доступных в драйвере клиентского принтера.


Uniprint и Net2Printer используют формат PDF.


Продукт печати Provision Network, Print-IT, поддерживает как формат PDF, так и формат EMF.


Решение Citrix Printing против сторонних продуктов


Как описано выше, Citrix использовала альтернативный драйвер принтера в качестве универсального драйвера принтера. Поскольку это не решило всех проблем, на рынке было представлено несколько продуктов сторонних производителей. В Presentation Server 4 компания Citrix представила свое настоящее решение Universal Driver, использующее формат EMF. Главный вопрос при вступлении был в том, были ли еще ситуации, когда вам понадобился дополнительный полиграфический продукт. Производители принтеров быстро выпустили информационные документы, в которых они сравнивали свой продукт с реализацией Citrix и упоминали преимущества своих продуктов.


Некоторыми примерами являются Uniprint и Tricerat.


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


Соображения при выборе продукта


В большинстве сравнений, а также в разделе выше я объяснял разницу между тем, как работают драйверы EMF и PDF, и методом использования автоматически созданных клиентских принтеров. Если ваши клиенты находятся в одной и той же локальной сети, (по моему опыту) не всегда необходимо сначала отправлять задание клиенту, потому что у клиента определены только очереди печати сервера. В этом случае задание на печать будет дважды перемещаться по сети. Большинство продуктов для сетевых принтеров имеют встроенную функцию или дополнительный модуль, с помощью которого серверная часть продукта отправляет задание непосредственно на сервер печати в вашей инфраструктуре. Таким образом, вам не нужен клиент для установки продукта на клиентские машины.


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


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


Вывод


Эта статья была введением в мир решений для универсальной печати. В настоящее время доступны три типа универсальных драйверов принтеров:



  • Использование обычного драйвера по умолчанию
  • Технология на основе ЭМП
  • Технология на основе PDF

В настоящее время решения на основе EMF и PDF являются стандартом (конечно, теперь, когда у Citrix есть решение на основе EMF). Оба метода имеют свои преимущества и недостатки. В зависимости от вашей инфраструктуры вы должны выбрать драйвер, который имеет больше всего преимуществ.


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


Сравнительные официальные документы:


Общее сравнение Uniprint (Uniprint, ThinPrint, Tricerat и Citrix PS4)


Трицерат против тонкой печати


Трицерат против Юнипринта


Анализ производительности универсальных решений для печати, проведенный Citrix Consultancy