Вы здесь >
Поля форм PDF для штрихкода
Узнайте больше о полях форм PDF для штрихкода в Acrobat. (Для получения дополнительной информации о свойствах полей форм выберите соответствующую ссылку.)
О штрихкодах
Поля штрихкодов преобразуют введенные пользователем данные в визуальный узор, который может быть отсканирован, интерпретирован и внесен в базу данных. Они оказываются незаменимы в тех случаях, когда пользователи отправляют форму в бумажном виде или по факсу.
Штрихкоды позволяют экономить время, не выполнять чтение и запись ответов вручную, а также избежать ошибок получения данных
Типичный рабочий процесс со штрихкодами включает в себя следующие стадии.
Автор формы обеспечивает включение параметра «Автоматический расчет значений полей» в установках форм. Затем автор создает форму в Acrobat, настраивая другие поля обычным образом.
Затем к форме добавляются поля со штрихкодами, которые настраиваются так, чтобы в них захватывались все необходимые данные.
Автор дает разрешение на использование формы в программе Acrobat Reader, если нужно сохранять заполненную копию или если форма содержит поля штрихкодов.
Форма рассылается пользователям.
Пользователи заполняют форму на своем компьютере и передают ее в электронном или печатном виде отправителю формы.
Прежде чем данные формы могут быть просмотрены, отсортированы или использованы тем или иным способом получателем формы, полученные данные в виде штрихкодов интерпретируются одним из следующих способов.
Формы, передающиеся по факсу на факс-сервер
Получатель формы может воспользоваться Adobe Acrobat Capture® для сбора с факс-сервера изображений в формате TIFF, а затем поместить их в отслеживаемой папке Adobe LiveCycle Barcoded Forms Decoder (если у получателя есть данные программные продукты).
Формы, доставленные в бумажном виде
Получатель может отсканировать бумажную форму, а затем применить к ней для декодирования штрихкодов приложение LiveCycle Barcoded Forms Decoder.
Acrobat Capture и Adobe LiveCycle Barcoded Forms Decoder — это отдельные программные продукты, предназначенные для реализации рабочих процессов предприятия, они продаются отдельно от Acrobat.
Советы по проектированию штрихкодов
Принимаясь за создание и размещение штрихкода, начинают с выбора пригодного для такой цели места достаточной площади. Например, объем кодируемых данных ограничивается размером штрихкода. Для получения наилучшего результата воспользуйтесь следующими рекомендациями.
Располагайте штрихкод так, чтобы при пересылке в конверте он не попал в область сгиба листа. Желательно расположить его достаточно далеко от краев страницы, чтобы он остался в пределах рабочей области при распечатке или передаче по факсу.
Располагайте штрихкод так, чтобы его легко можно было увидеть и отсканировать. Если предполагается применение ручного сканера, избегайте использовать штрихкоды шириной более 10,3 см. В этом случае лучше всего подойдут высокие и узкие штрихкоды. Остерегайтесь сжатия содержимого штрихкода при использовании ручного сканера.
Убедитесь в том, что размер штрихкода достаточен, чтобы вместить весь объем кодируемых данных. Если область штрихкода слишком мала, она будет окрашена в серый цвет. Перед отправкой формы обязательно проверьте ее заполнение, чтобы убедиться в том, что область штрихкода достаточно велика.
Создание, проверка и редактирование полей штрихкодов
Усовершенствовать работу штрихкода в форме PDF можно, например, создав специальные сценарии. Для этого необходимы базовые знания по использованию языка сценариев JavaScript и по программированию на нем в приложении Acrobat. Дополнительные сведения представлены в руководстве Разработка приложений Acrobat® с помощью JavaScript™ по адресу www.adobe.com/go/learn_acr_javascript_en (PDF, только на английском языке). Основные сведения о языке JavaScript доступны из множества источников на эту тему.
Если после ввода штрихкода максимально допустимой длины изменяются размеры ячейки или условия расшифровки, то это может привести к тому, что штрихкод выйдет за пределы страницы. Чтобы этого избежать, размер ячейки и условия расшифровки штрихкода следует правильно настроить.
Добавление поля штрихкода
-
Откройте форму в Acrobat. Откройте диалоговое окно (Редактирование > Установки), и выберите Формы слева. Затем выберите Автоматический расчет значений полей.
-
Выберите Инструменты > Подготовить форму.
-
Нажмите значок Штрихкод на панели инструментов.
-
Перетащите прямоугольник для определения области штрихкода и дважды нажмите поле штрихкода, чтобы открыть диалоговое окно «Свойства».
-
На вкладке «Значение» выполните одно из следующих действий.
Выберите Закодировать с помощью, затем задайте формат («XML» или Разделитель табуляцией). Нажмите кнопку Выбрать и выберите поля, которые необходимо закодировать в поле штрихкода. Если названия полей в штрихкод включать не требуется, сбросьте параметр «Включить имена полей».
Выберите Сценарий заказного расчета, нажмите Изменить и в диалоговом окне Редактор JavaScript введите код сценария JavaScript.
-
На вкладке «Параметры» выполните одно из следующих действий.
Выберите параметр «Символика»: PDF417, QR-код или Матрица данных.
Если нужно сжимать данные, выберите Сжать данные перед перекодировкой в штрихкод. Не следует включать этот параметр, если для захвата данных из форм будет применяться ручной сканер.
В поле Условие расшифровки задайте тип оборудования, с помощью которого будут обрабатываться заполненные формы: Ручной сканер штрихкодов, Факс-сервер, Сканер документов или Другой.
Если выбрано значение Другой, введите значения параметров «Размер по оси X», «Соотношение по осям Y/X» и Уровень коррекции ошибок.
-
Установите прочие параметры на вкладках «Общие» и «Действия». Затем закройте диалоговое окно Свойства поля штрихкода.
Код JavaScript, используемый для кодирования выбранных полей в формат XML или с разделителем табуляцией, генерируется автоматически, диалоговое окно «Свойства поля штрихкода» закрывается, и после этого штрихкод, для которого были заданы параметры, появляется в форме.
Примечание.Если после создания штрихкода к форме будет добавлено новое поле, оно не будет автоматически включено в данные существующих штрихкодов. Кроме того, можно также добавить в штрихкод дополнительные поля данных вручную.
Проверка поля штрихкода
-
Нажмите кнопку Просмотр на панели инструментов.
-
Заполните форму. Используйте образец данных, представляющих максимум информации по каждому интересующему полю.
-
Если поле штрихкода неактивно, то либо измените его размер, либо настройте содержимое. (См. следующие задачи.)
-
Убедитесь, что поле штрихкода достаточно велико, чтобы вместить все входные данные. Чтобы удалить образец данных, на панели справа выберите Еще > Очистить форму.
-
Выберите Файл > Сохранить.
Теперь форма с полем штрихкода готова для рассылки.
Включение в штрихкод дополнительных полей данных
-
Если вы находитесь не в режиме редактирования форм, выберите Инструменты > Подготовить форму.
-
Дважды нажмите поле штрихкода.
-
На вкладке «Значение» выполните одно из следующих действий.
Если выбран параметр Закодировать с помощью, нажмите Выбрать и выберите для кодирования дополнительные поля форм.
Если выбран параметр Пользовательский сценарий вычисления, нажмите Редактировать и дополните сценарий JavaScript, чтобы добавить дополнительные поля.
После того как в штрихкод включены новые поля данных, выполните проверку образца данных, чтобы удостовериться в том, что область штрихкода достаточно велика. Если область штрихкода неактивна, настройте размер штрихкода или свойства текстового поля так, чтобы содержимое помещалось в области штрихкода.
Настройка содержимого для его размещения в поле штрихкода
-
Если вы находитесь не в режиме редактирования форм, выберите Инструменты > Подготовить форму.
-
Дважды нажмите поле штрихкода и выполните одно из следующих действий:
На вкладке «Параметры» нажмите кнопку Пользовательский и уменьшите значения параметров Уровень коррекции ошибок и «Соотношение по осям Y/X».
На вкладке «Параметры» выберите Сжать данные перед перекодировкой в штрихкод, но лишь в том случае, если будет использоваться декодер Adobe (доступен отдельно).
На вкладке «Значение» в качестве формата кодирования данных вместо «XML» выберите Разделитель табуляцией. Для формата Разделитель табуляцией требуется меньшая область штрихкода, чем для формата XML.
На вкладке «Параметры» выберите другой параметр Символика.
На вкладке «Значение» нажмите кнопку Выбрать и снимите отметку со всех полей, которые не нужно кодировать. Например, не следует включать поля с чрезмерно большим количеством информации.
На вкладке «Значение» введите сценарий, который будет в процессе кодирования преобразовывать введенный пользователем текст в прописные и строчные символы.
Примечание.Согласно рекомендациям National Association of Computerized Tax Processors (NACTP), используемым Внутренней службой государственных сборов Соединенных Штатов и государственными налоговыми органами, в двумерных штрихкодах следует использовать только прописные символы.
-
Чтобы максимально уменьшить значение области штрихкода для размещения данных, дважды нажмите поле штрихкода и на вкладке «Значение» введите пользовательский сценарий, ограничивающий ввод данных буквенно-цифровыми символами и одним регистром (текст, целиком состоящий только из прописных или только из строчных символов, занимает меньшую область штрихкода, чем тот же текст, состоящий из и прописных, и строчных символов).
Рассмотрите возможность разделения поля штрихкода на несколько полей, содержащих различные данные.
Задание навигации по полям формы
Если документ PDF не содержит заданного порядка перехода по клавише табуляции, то по умолчанию он задается на основе структуры документа, если только пользователь не снял выделение порядка следования в настройках доступа.
Порядок следования можно изменить и после создания полей. Находясь в режиме редактирования форм, вы можете упорядочить табуляции на основе структуры документа (по умолчанию), по строкам или по столбцам. Можно также изменить порядок вручную, перетаскивая поля на панели «Поля». Если вы не находитесь в режиме редактирования, можно изменить свойства страницы, чтобы упорядочить табуляции по строкам или по столбцам. Однако вручную настроить порядок табуляций нельзя.
Задание порядка следования в режиме редактирования
-
Если вы находитесь не в режиме редактирования форм, выберите Инструменты > Подготовить форму.
-
На панели «Поля» справа убедитесь, что выбран пункт Сортировать по > Порядок табуляции.
-
(Необязательно) Чтобы просмотреть порядок следования полей, на панели «Поля» выберите Порядок табуляции > Показать номера табуляции.
-
Выберите далее параметр Порядок следования.
Порядок табуляции по структуре
Вкладки располагаются по структуре документа в порядке, заданном при разметке тэгами.
Порядок табуляции по строкам
Перебор полей по табуляции производится слева направо, начиная с верхнего левого, а затем вниз по одной строчке за раз.
Порядок табуляции по столбцам
Перебор полей по табуляции производится сверху вниз, начиная с левого верхнего поля, а затем поперек слева направо, по одному столбцу за раз.
Порядок табуляции вручную
Позволяет перетаскивать поля в любое нужное место в пределах панели «Поля». Нельзя перетащить поле на другую страницу, кнопку переключателя в другую группу, поле в кнопку переключателя.
Порядок табуляции не указан
Указывает, что не задан порядок табуляции. Свойства страницы определяют порядок табуляции.
Задание порядка табуляции в окне «Свойства страницы»
-
Если вы находитесь в режиме редактирования форм, нажмите кнопку в виде крестика в правой части панели инструментов для выхода из режима.
-
Нажмите кнопку Миниатюры страниц или выберите Просмотр > Показать/Скрыть > Области навигации > Миниатюры страниц, чтобы открыть панель Миниатюры страниц.
-
Выделите один или несколько значков страниц и на панели Миниатюры страниц в меню «Параметры» выберите «Свойства страницы». Можно также нажать правой кнопкой, а затем выбрать Свойства страницы.
-
Выберите далее параметр Порядок следования.
Использовать порядок строк
Перебор полей по табуляции производится слева направо, начиная с верхнего левого, а затем вниз по одной строчке за раз.
Использовать порядок столбцов
Перебор полей по табуляции производится сверху вниз, начиная с левого верхнего поля, а затем поперек слева направо, по одному столбцу за раз.
Использовать структуру документа
В формах с тегами порядок табуляции будет соответствовать порядку, заданному при разметке.
Не задано
Используется существующая последовательность.
-
Нажмите кнопку ОК.