My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
ChannelCode  
Updated Mar 1, 2012 by terry.burton

Overview

Channel Code is a linear, continuous, self-checking, bidirectional symbology that encodes between 2 and 7 digits in a short space.

Invoking

  • The data field can hold zero prefixed numbers from any of the following ranges:
    • Channel 3: 00-26
    • Channel 4: 000-292
    • Channel 5: 0000-3493
    • Channel 6: 00000-44072
    • Channel 7: 000000-576688
    • Channel 8: 0000000-7742862
  • The channel is determined to be one more than the number of digits given in the data field.
  • The shortfinder option generates a symbol with a shortened finder pattern.
  • The includecheck option appends an optional check bar suffix.

Examples

A channel 3 symbol holding the value 5:

0 0 moveto (05) (includetext) /channelcode /uk.co.terryburton.bwipp findresource exec

A channel 4 symbol holding the value 123:

0 0 moveto (123) (includetext) /channelcode /uk.co.terryburton.bwipp findresource exec

A channel 4 symbol holding the value 5 including optional check bars:

0 0 moveto (005) (includetext includecheck) /channelcode /uk.co.terryburton.bwipp findresource exec

A channel 3 symbol holding the value 26 with a shorteded finder pattern:

0 0 moveto (26) (shortfinder includetext) /channelcode /uk.co.terryburton.bwipp findresource exec

Powered by Google Project Hosting