в windows надо установить последнию версию Ghostscript и GSview
в линуксе программу по выбору например gv я предпочитаю evince
запустить программу acprint с параметром -config и выбрать настройки для БД.
в папке с программой всегда должен находится файл barcode.ps
В дизайне мы манипулируя такими параметрами как код, серия, штрихкод и 2 дополнительных текста, можем создать подходящий нам для печати штрихкод.
Манипулировать мы может следующими параметрами - размером и местоположением для фона и штрихкода, а также размером шрифта и месторасположением для текстовых полей.
use pipe - использовать именованные каналы для общения с программой печати
Ландшафтный - использовать ландшафтную ориентацию бумаги
Выделить края -выделяет края дизайна
Убрать номер - позволяет не выводить на дизайн номер
Убрать серию -позволяет не выводить на дизайн серию
Убрать код -позволяет не выводить на дизайн (печать) код
Включить сетку -включает сетку в дизайне для более удобного расположения компонентов
Сохранить - сохраняет текущий дизайн в БД, под заданным именем
Загрузить - загружает выбранный дизайн из БД
Тестовая печать -позволяет протестировать данный дизайн. для тестирования мы можем ввести любой код и кол-во
Отступ сверху - на каждом листе при печати
Отступ слева - на каждом листе при печати
Столбцов - какое количество раз при печати будет повторен этот дизайн в строке 1)
Строк - какое количество строк при печати будет повторен этот дизайн на листе 2)
Ширина фона - позволяет нам точно в миллиметрах задать ширину фона дизайна.
Высота фона - позволяет нам точно в миллиметрах задать высоту фона дизайна.
Печать файла -позволяет распечатать csv файл . в качестве разделителя используется ; (точка с запятой) первым должен идти штрихкод,вторым номер в серии, третий серия. любой параметр может быть как текстовым так и состоять из цифр.
пример файла
1BARCODE;1NUMBER;1SERIA; 2BARCODE;2NUMBER;2SERIA 3BARCODE;3NUMBER; 4BARCODE;4NUMBER 5BARCODE; 6BARCODE
Добавить - добавляет новые штрих-коды в массив
Создать серию - создает новую серию купонов
Напечатать - отправляет на печать выделенную серию
Регистрировать - привязывает выделенную серию к определенной скидке
Комментарий -позволяет добавить комментарий для каждой серии,может использоваться для отчетности
Фильтр - позволяет вывести на экран серии в определенном состоянии
Все игрушки - распечатывает имеющиеся игрушки в базе данных
Все на аттракционе - распечатывает все игрушки имеющиеся на выбранном аттракционе
Привязанные к аттракциону - распечатывает список игрушек привязанных к выбранному аттракциону
Выбранная игрушка - распечатывает выбранную игрушку с выбранного аттракциона
Только с аттракционов - позволяет показать только те игрушки которые сейчас на аттракционах
Количество - позволяет задать какое именно количество наклеек печатать
На наклейки - позволяет печать выбранную игрушку на одном листе заданное количество раз