From: dirk o. <di...@on...> - 2012-05-25 10:36:35
|
Thanks Jeremias and sorry for being incomplete in the description of the problem (xml is generated in java). This question was part of a feasability study, so when I really need it I know what to do ;-) cheers, dirk On Fri, 2012-05-25 at 10:40 +0200, Jeremias Maerki wrote: > Ah, now I get it. The way you wrote your message I assumed you generate > barcodes with the Java API (using "\t" and "(char)"). You didn't say > that you're using XSL-FO. In that case, you're out of luck at the moment. > There is currently no escape syntax for messages coming from XML in > order to use special-purpose characters. Sorry. > > You can file a feature request [1] but please don't expect a timely > turn-around. You could also implement that yourself and send a patch > against Barcode4J if you're up to it. > > [1] https://sourceforge.net/tracker/?atid=615507&group_id=96670&func=browse > > > Jeremias Maerki > > > On 25.05.2012 09:49:37 dirk ooms wrote: > > Hi Jeremias, > > > > thanks for the pointers to the online tools. i tried the barcode on the > > 3 online tools and they are all showing a single whitespace (this could > > be due to the html presentation itself). in attachment i included the fo > > xml source and a png of the produced barcode (not sure whether the > > mailing list allows attachments). > > > > dirk > > > > On Fri, 2012-05-25 at 08:41 +0200, Jeremias Maerki wrote: > > > Hi Dirk, > > > > > > that's clearly a problem on the recognition side, not on the generator > > > side. I have unit tests in Barcode4J that explicitely test tabs in Code > > > 128 symbols, for example: > > > > > > assertEquals("->BCode->A<HT><HT>128", encodeToDebug("Code\t\t128", encoder)); > > > > > > So, you can see that I can simply use '\t'. > > > > > > Unfortunately, you don't say how you are scanning the barcodes. If > > > you're using a hardware scanner, you may have to change its > > > configuration. A software decoder might not be able to report the tab at > > > all, for example, if it returns the message in XML form where tab is a > > > whitespace character that is not guaranteed to live through everything. > > > > > > Try an online scanner to compare the scanning results from multiple > > > scanners: > > > http://demos.accusoft.com/barcodexpressdemo/Default.aspx > > > http://online-barcode-reader.inliteresearch.com/default.aspx > > > http://www.datasymbol.com/barcode-recognition-sdk/barcode-reader/online-barcode-decoder.html > > > > > > HTH > > > Jeremias Maerki > > > > > > > > > On 24.05.2012 19:23:38 dirk ooms wrote: > > > > Hello, > > > > > > > > first of all, i've been using barcode4j for a while in my application > > > > and it works fine. thanks for that. > > > > > > > > today i needed to create a barcode of a string that contains a tab (the > > > > reason for this is that the barcode needs to fill up 2 fields in an html > > > > form). so i tried to provide this string to the barcode4j 'message' > > > > field in different ways '\t', (char)9, ..., but whatever i tried the tab > > > > was replaced by a single whitespace (on the printout and after > > > > scanning). i am using code128 and started reading about code set A, B > > > > and C and even tried to include code set switches in the string, but > > > > without any success. i'm probably missing something basic here. any > > > > suggestion? > > > > > > > > cheers, > > > > dirk > > > > > > > > > ------------------------------------------------------------------------------ > > > Live Security Virtual Conference > > > Exclusive live event will cover all the ways today's security and > > > threat landscape has changed and how IT managers can respond. Discussions > > > will include endpoint security, mobile security and the latest in malware > > > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > > > _______________________________________________ > > > Barcode4j-users mailing list > > > Bar...@li... > > > https://lists.sourceforge.net/lists/listinfo/barcode4j-users > > |