Hi There,
I’m creating a UPS label with a Maxicode in it. This Maxicode has to be UPS certified and so far, I have everything correct, except for making the field separators non-pritable, so that they can be decoded when scanned. The following string needs to be displayed when decoded showing hidden separators:
[)>01<RS>96J3X2Y3<GS>124<GS>020<GS>1Z12345665<GS>UPSN<GS>PCODE<GS>106<GS><GS>3/5<GS>008<GS>N<GS><GS>CITYNAME<GS>PR<RS><EOT>
The following is what currently shows up:
[)>0196J3X2Y31240201Z12345665UPSNPCODE1063/52NCITYNAMEPR<CR>
When I pass the first string through as HTML it creates the Maxicode but hides the separators from scanning so that the second is all that shows up. The <GS> needs to be non-printable. Inputing as text string displays no maxicode. Which means it doesn’t like something in it. As the Maxicode is largely proprietary to UPS, I wonder why my string is not correct. I have tried just passing GS through but then they become part of the actual string.
After, doing much research, II need to pass an ASCII Group Separator through. When I insert this into the string instead of <GS>, the maxicode previews fine but it fails to print. I have tried using UTF-8 and US-ASCII (along with default of Windows 1252) but they don’t seem to work. I have tried inserting Quotes in the prefix and suffix of the barcode to enclose the non-printable characters but still doesn’t work.
Has anyone tried or encountered this with Maxicodes before? I need the Group Separator to be non-printable when picked up by a scanner. Let me know if I can provide more information.
Thanks,