Skip navigation
Currently Being Moderated

Help! Datamatrix Encoding Problems

Mar 3, 2009 8:51 PM


We are using custom script to assign text value to datamatrix barcode for encoding. The following works well ("this" refers to barcode object)

this.rawValue ="Hello WOrld";

I can decode the datamatrix code generated with the above code in the reader with a scanner.

The following has problem (it is generating datamatrix code in the reader but i cannot decode using a scanner):

this.rawValue = DOB.rawValue;

In order to debug the above I used the following:
debugtext.rawValue = this.rawValue;

where debugtext is a text field to display what value the barcode object is holding - the text field is displaying the value correctly.

This looks very weird. Thanks in advance if you have experienced anything like above and share your observation.
  • Currently Being Moderated
    Mar 4, 2009 5:19 AM   in reply to (vchava)
    Can you tell us where is your DOB value coming from? If this is a non-standard ASCII character set field you need to make sure that the encoding method of the Barcode as well as your decoder can handle the characters you are trying to decode.

    So, what language are you encoding and how are you decoding? Hand scanner or the Adobe LiveCycle Barcoded Forms Decoder 7.x or 8.x?
    Mark as:
  • Currently Being Moderated
    Mar 4, 2009 9:19 AM   in reply to (vchava)
    So if you are using a hand scanner be absolutely certain that your encoding using an encoding method that your hand scanner can use. By default the encoding method is UTF-8 which can't be read by all hand scanners in particular when you have accented characters.
    Mark as:
  • Currently Being Moderated
    Mar 4, 2009 9:32 AM   in reply to (vchava)
    Just to address the license question. If you are using the free Adobe Reader to fill in fill-and-print PDF documents that use Adobe LiveCycle Barcoded Forms barcodes then you need to license the technology. As you have quickly realized, without the license the barcodes will either be encrypted or will simply gray-out in Reader 8.x and higher.

    If you would like to test your forms simply fill-in and print the documents using Adobe Acrobat. The barcode will appear in plain-text.
    Mark as:
  • Currently Being Moderated
    Mar 6, 2009 5:33 AM   in reply to (vchava)
    The "encryption" mechanism is actually not a feature so no, not even the Adobe Barcoded Forms ES decoder service can decode encrypted barcodes. What you need to do is license the forms you need on a form by-forms basis.

    What's the volume and quantity of data on your forms? You can typically save anywhere from $1 to $5 per form in scanning and manual labor costs so budget-wise this is easy technology to prove ROI on.
    Mark as:
  • Currently Being Moderated
    Mar 6, 2009 10:22 AM   in reply to (vchava)
    You may have misunderstood my response to the last note. The $1 to $5 per form per transaction is how much money you would typically SAVE compared to other methods of gathering information from printed forms. For the cost of the Adobe LiveCycle software you will need to consult your local Account Manager.

    In regards to your use-case you really don't need Barcoded Forms unless the user is going to be printing the form and submitting the actual paper.

    If you would like to provide the user with a PDF to enter data within the browser you can do that already. You can also do an HTTP POST back to your server directly from within the browser (and the Reader plug-in) without any additional software.

    It is only when you want to give your users the ability to fill-in and print off-line (with barcode forms) or save off-line and submit outside the browser that you will need additional software.
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)