Настройка наложения штрихкода

Чтобы при создании документа в Pilot-ICE Enterprise поверх XPS-документа автоматически накладывался линейный штрихкод, необходимо произвести настройку в Pilot-myAdmin:

  1. Для типа элемента, на который необходимо накладывать штрихкод, создайте новый атрибут. В поле Имя обязательно введите значение barcode.
  2. В раскрывающемся списке Тип атрибута выберите Строка.
  3. Скопируйте следующий текст:
  4. <Barcode
    HorizontalAlignment="Center"
    VerticalAlignment="Bottom"
    OffsetY="-50"
    Angle="0"/>
  5. Вставьте его в поле Дополнительные параметры.
  6. Отметьте, что атрибут является Служебным.
  7. При необходимости отредактируйте параметре штрихкода.

Для штрихового кодирования используется стандарт Code 128. В коде зашифрована информация об идентификаторе документа в системе и номер версии до­кумента.

Для определения положения штрихкода можно использовать следующие параметры:

Angle - угол поворота штрихкода, может принимать значения от 0 до 360, например Angle="90".

HorizontalAlignment - выравнивание штрихкода по горизонтали относительно страницы. Может принимать значения Left/Center/Right, например, HorizontalAlignment="Center".

OffsetX - смещение по горизонтали. Может принимать отрицательные значения. Например, OffsetX="-10.0"

OffsetY - смещение по вертикали. Может принимать отрицательные значения. Например, OffsetY="15.5"

VerticalAlignMent - выравнивание штрихкода по вертикали относительно страницы. Может принимать значения Top/Center/Bottom, например, VerticalAlignment="Bottom".

Height - высота штрихкода. По умолчанию 50 пикселей.

Scale - масштаб штрихкода. Может принимать значения от 0,1 до 1, например, Scale =”1”. По умолчанию принимается значение 0,8.

ShowText показывает текстовый идентификатор документа в системе. Может принимать значения True/False. По умолчанию ShowText="True".

TextOnly показывает только текстовый идентификатор документа. Может принимать значения True/False. По умолчанию ТextOnly="False".

Floating - параметр, определяющий закрепляется ли штрихкод на документе при его подписании. Может принимать значения True/False, например, при Floating="True" штрихкод не закрепляется на документе при подписании и при сохранении документа на диск не отображается. По умолчанию Floating="False".

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

  • дюймах - in;
  • сантиметрах - cm;
  • точках - pt.

Чтобы задать значения в этих единицах измерения, допишите к значению обозначение, например:

<Barcode
HorizontalAlignment="Center"
VerticalAlignment="Bottom"
OffsetY="-0.5cm"
Angle="0"/>