Hallo there,
since the adobe support could not help I have to ask here.
We use the barcode 128 to print a 38 char string. Because of the length of the string we decided to use subtypes 128C for the numeric parts und 128B for the alphanumeric part.
The string is build as follow: numeric(12)alphanumeric(10)numeric(16).
To realize this we use control-characters:
[SC] - Start with 128C
[CB] - Change to 128B
[CC] - Change to 128C
But there is a problem: the alphanumeric part is encoded in lower case instead upper case.
The string is 000000311387[CB]TESTTALT [CC]0001000000025000
the text under the barcode is 000000311387TESTTALT 0001000000025000
the barcode is 000000311387testalt@@0001000000025000
As you can see, the ascii is encoded in the wrong way .
Is there another control-character to swich to upper case, or what else can we do?
---Edit---
I've found something really crazy!
if I want encode a "T" after a 128C sequence, I have to do the following in Javascript:
var chr = 'T';
var i = chr.charCodeAt(chr);
i-=32;
this.rawValue = "[SC]"+"87"+"[CB]"+i+"EST "+"[CC]"+"25";
We are using a 128C-barcode.
text under the Barcode is 8752est25, but in the barcode it is 87Test25.
Is this a bug?
Value of T is in Livecycle Designer 52. In ASCII it is 84, difference 32.
How can we solve this?
Greetz,
Sven
Message was edited by: ZwenAusZwota