«АТОЛ: Драйвер принтеров чеков» — компонента-драйвер, которую может использовать Ваша программа для печати чеков и подкладных документов на принтерах различных моделей.
При использовании драйвера Вам не нужно будет учитывать особенности каждой модели принтера, об это позаботиться сам драйвер: все сложности взаимодействия с оборудованием скрыты за простым и удобным программным интерфейсом. Драйвер предоставляет полный контроль над печатью: Ваша программа может в любой момент убедиться в успешности выполнения каждой команды, переданного на печать задания — в этом состоит главное отличие нашего драйвера от стандартного Windows-драйвера.
Другое немаловажное отличие заключается в том, что наш драйвер общается с принтером на его «родном» языке: все элементы чека передаются в принтер в виде команд, а не в виде графических изображений, как это делает Windows-драйвер. Такой принцип работы существенно повышает скорость взаимодействия программы с самим оборудованием за счет уменьшения всех задержек, связанных с передачей данных из программы в принтер. Визуальная настройка свойств, поиск оборудования, проверка связи, информация о возможностях каждой модели принтера и другие сервисные возможности делают наш драйвер удобным и простым в использовании.
В комплект поставки входит подробное описание и работающие примеры, на базе которых Вы сможете встроить поддержку работы с различными моделями принтеров чеков в Вашу программу.
При помощи драйвера можно контролировать процесс печати, получать информацию о текущем состоянии принтера и выяснять причины ошибочных ситуаций. Полный контроль печатью делает Ваше приложение более надежным: вы оперативно получаете информацию об успешном выполнения задания и о возникших сбойных ситуациях. Стандартный Windows-драйвер не предоставляет обратной связи (отсутствует поддержка на программном уровне) и Вы не можете гарантироватьуспешность выполнения переданного на печать задания.
Специальный режим позволяет печатать, не задерживая выполнения Вашей программы. Т.е. сразу после того, как задание будет отправлено на печать, программа сможет продолжить свое выполнение. Пользователю не нужно дожидаться окончания печати, чтобы вернуться к работе с программой – драйвер будет контролировать печать, не замедляя работы программы.
Управление печатью (Спулер печати)Окно «Состояние печати» предназначено для просмотра и управления очередью заданий драйвера, т.е. с его помощью можно следить за состоянием печати и выполнять различные действия, например: останавливать, отменять и возобновлять печать. Ваша программа может в любой момент узнать состояние печати задания, обратившись напрямую к драйверу. |
|
Совместимость с подключаемым оборудованиемДрайвер разработан таким образом, что при подключении принтера другой модели, Вам не придется изменять или дописывать Ваше приложение. Достаточно поменять модель оборудования на визуальной странице свойств драйвера или установить новую модель через свойство. Драйвер проанализирует подключенное устройство и через свойства вернет клиентскому приложению всю информацию об особенностях принтера. При печати на принтере другой модели будут учтены все его функциональные возможности: ширина бумаги, поддерживаемые шрифты и т.д. |
|
Выбирая наш драйвер Вы получаете поддержку работы с наиболее популярными моделями принтеров чеков и можете создавать приложения, не требующие специальной поддержки при изменении подключаемого оборудования. |
Форматирование текстаНа одной строке можно напечатать текст с различными атрибутами, выравнивать, вращать символы, выделять цветом и т.д. Если печатаемый текст не умещается на ширине бумаги, то он может быть автоматически обрезан или перенесен на следующую строку. Простые и понятные команды позволяют формировать самые разнообразные виды чеков.
Печать графики, штрихкода и другие возможностиВ зависимости от модели подключенного принтера, можно:
Чтобы выполнить последовательность перечисленных команд (например, сформировать чек в котором кроме текста и графики будут содержаться отрезка или гудок) программе не нужно постоянно обращаться к драйверу и дожидаться результатов выполнения каждой команды. Взаимодействие программы с драйвером построено таким образом, что сначала программа формирует в драйвере задание в виде списка команд, а затем отправляет его на печать. Сформированное задание также можно сохранить в файле и в будущем использовать его как готовое для печати задание — это удобно, например, когда нужно печатать формы и бланки. |
|
Подключение нескольких принтеров к разным портам одного ПКДрайвер может работать с несколькими принтерами с одного рабочего места, для чего реализован механизм «логических устройств». Логическое устройство представляет собой набор параметров соединения ПК с конкретным устройством. Визуально, на странице свойств драйвера (или программным образом — с помощью методов и свойств), можно создать и настроить нужное количество логических устройств и подключаться к выбранному принтеру, используя предопределенные параметры соединения. |
Драйвер поддерживает технологию Microsoft DCOM, обеспечивающую взаимодействие между программными компонентами расположенными на разных машинах в сети. Вы можете настроить драйвер таким образом, что Ваша программа будет взаимодействовать с принтером, подключенным к другому компьютеру в сети. При этом пользователь не почувствует каких-либо отличий между работой с этим принтером и принтером, подключенным локально.
Визуальная настройка«АТОЛ: Драйвер принтеров чеков» имеет визуальную страницу свойств, облегчающую работу с каждым из подключенных устройств. На странице свойств можно легко настроить нужные параметры работы с принтерами (порт подключения, скорость передачи данных) и визуально проверить работу с устройствами без вынесения подобной — обязательной функциональности в клиентское ПО (написания какого-либо кода). Драйвер обеспечивает автоматическое сохранение и восстановление параметров работы с подключенными устройствами. |
|
Поиск подключенного оборудованияПоиск подключенного оборудования поможет пользователю быстро определить параметры подключенных к ПК принтеров. |
Драйвер поддерживает ряд принтеров для чеков и квитанций: от недорогих матричных моделей до мощных многофункциональных термопринтеров. Все они обладают высоким качеством, надежностью и низкой стоимостью эксплуатации. Вы можете использовать принтер, наиболее отвечающий вашим потребностям.
Все Windows-средства разработки, поддерживающие технологию OLE Automation:
«АТОЛ: Драйвер принтеров чеков» является внешней компонентой для системы программ 1С: Предприятие версий 7.5, 7.7 и 8.0.
Информацию об установке и подключении драйвера к конфигурациям системы программ 1С:Предприятие можно найти в документации (см. документ «Описание интерфейса») из установочного дистрибутива.
Наличие знака «1С-совместимо» говорит о том, что данный программный продукт протестирован на предмет совместимости с системой программ 1С именно специалистами компании «1С». Знак также свидетельствует о присуждении разработчику - компании «АТОЛ технологии» — статуса 1С:Франчайзи.
«АТОЛ: Драйвер принтеров чеков» является коммерческим продуктом и защищен от копирования электронным ключом защиты.
Без ключа защиты драйвер будет работать в демонстрационном режиме, в котором позволяет сформировать 3 задания для одного клиента, но в конце каждого задания драйвер печатает демонстрационный чек.
Внимание! Для использования драйвера в терминальной сессии необходима многопользовательская версия. Однако ГК "АТОЛ" не гарантирует корректную работу драйвера в терминальной сессии и оставляет за собой право на свое усмотрение отказать в консультациях в случае такой организации работы драйвера.