Часто терминальные системы используются в ситуациях, когда территориально пользователи находятся в одном месте, а терминальные сервера - в другом - в непосредственной близости к источникам данных (центрах обработки данных). Одной из проблем в такой архитектуре является печать.
Проблема состоит в неэффективности использования каналов с низкой пропускной способностью - WAN. Если используются клиентские принтеры, терминальный сервер формирует задание печати целиком перед тем, как послать его через WAN. Размеры одного задания в среднем составляют 5-10 мб, при этом нередки ситуации, когда стандартные задания на печать достигают и 50 мб.
Система печати от SysElegance позволяет инсталлировать на терминальный сервер один "универсальный" драйвер, который будет использоваться для любого принтера.
Во время печати подсистема печати терминального сервера использует универсальный драйвер для визуализации задания в файл PDF. Затем задание печати передается на компьютер клиента, где локальная подсистема печати передает его в нужную очередь печати.
Преимуществами SysElegance Universal Printing являются:
Оптимизация передаваемых данных
- Высокий уровень сжатия текстовой информации и шрифтов
- Качественная JPEG-компрессия изображений
- Установка максимально-допустимого разрешения для изображений
- Автоматическое понижение разрешения (DPI) для изображений до указанного предела
- Автоматическое удаление информации о цвете при печати цветных документов на черно-белые принтеры для большего уменьшения размера задания.
- Использование промышленного стандарта передачи шрифтов, цветов и полутонов PDF 1.4
Профилизация параметров печати
Система имеет три предустановленных профиля:
- черно-белый документ A4 300 DPI
- цветной документ A4 300 DPI
- цветной документ улучшенного качества A4 600 DPI
Имеется возможность дополнительно создавать неограниченное количество других профилей с произвольными параметрами печати.
Простота установки и управления
- Возможность конфигурировать систему печати и её профили для каждого пользователя индивидуально
- Возможность ограничивать количество доступных для выбора профилей/параметров печати для каждого пользователя индивидуально
- Возможность создавать неограниченное количество дополнительных принтеров (например, для печати с использованием другого формата бумаги или локального сохранения PDF-файлов)
Процесс печати с использованием SysElegance Universal Printing
- Пользователь запускает печать из приложения на терминальном сервере.
- Спулер печати использует универсальный драйвер для визуализации задания печати в универсальный формат (PDF).
- Файл PDF передается клиенту RDP. Стандартный режим предусматривает передачу через виртуальный канал протокола RDP. Опционально поддерживается передача и через TCP/IP. Такой подход позволяет передавать информацию напрямую на сервер печати, минуя устройство клиента и зависимость от активности сеанса пользователя.
- Компонент ПО на стороне клиента получает файл PDF.
- Компонент ПО на стороне клиента запускает локальный процесс печати.
- Спулер клиентского устройства визуализирует задание печати с помощью локально установленного драйвера принтера.
- Задание печати передается на принтер клиента по-умолчанию.