Barcode128

edited 12:14AM in FastReport 4.0
Hi what is the different between code 128B and Code128C,
because when i am using Code128C in 9 length fixed chars, adds a zero in front
for example a barcode with data 000400123 prints 0000400123

Thank you

Comments

  • edited March 2013
    Hello,

    Code128C is optimized for numeric. Two digits into one character so you can not have odd number of digits without changing to 128A or 128B for first or last digit.
    But this change is not handled now by FastReport Barcode.
    You can search Wikipedia for Code128.

    Best Regards,
    Cristian Peta
  • edited 12:14AM
    Thank Cristian
  • edited 12:14AM
    Vagelis wrote: »
    Hi what is the different between code 128B and Code128C,
    because when i am using Code128C in 9 length fixed chars, adds a zero in front
    for example a barcode with data 000400123 prints 0000400123

    Thank you
    Three different code sets are defined for Code 128 (dubbed A, B, and C) that determine how the code is interpreted by the barcode scanner. The code sets differ in compaction and encodable character set.
    Code 128 A: Partial ASCII set, no lower case, but ASCII control chars (TAB, CR/LF etc.)
    Code 128 B: Full ASCII set, no ASCII control chars
    Code 128 C: Only digits 0-9, encoded in pairs, very compact code.
    The code set to use is indicated to the scanner by the start symbol. Also defined are various mode switching or shift characters to switch from one set to another within a barcode symbol. Usually the code set selection and switching within a symbol is handled by the barcode scanner that creates the code.

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.