| |
   
Morovia.com Home | Fonts | Components | Labeling | Library | Order | Forum
  Active TopicsActive Topics  Display List of Forum MembersMemberlist  Search The ForumSearch  HelpHelp
  RegisterRegister  LoginLogin
Linear symbologies
 Community Forum : Linear symbologies
Subject Topic: Can’t scan using Code128 Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
klavigne
Newbie
Newbie


Joined: January 27 2005
Posts: 3
Posted: February 07 2006 at 5:11pm | IP Logged Quote klavigne

I'm having a problem when I try to scan a Code 128 font (registered). What I want to do is print a barcode using the Mrv Code128S font non-homan readable. I'm using the VB function I got from your web site called Code128B. If i use the font Mrv Code128bSA it prints and scans fine (though i get the check sum digit which i don't want to see, can't figure out how to turn it off). If I use font Mrv Code128S,M,X etc it prints but will not scan. I even used the encoded value from FontPal with the same results. WHat am I doing wrong?

thanks.

Back to Top View klavigne's Profile Search for other posts by klavigne
 
glitch
Admin Group
Admin Group
Avatar

Joined: January 25 2003
Location: Canada
Posts: 280
Posted: February 07 2006 at 5:33pm | IP Logged Quote glitch

Can you post the the data and the barcode string (the result of the function)? If you are not comfortable with posting the data here, send an email to support@morovia.com with the data.

Back to Top View glitch's Profile Search for other posts by glitch Visit glitch's Homepage
 
klavigne
Newbie
Newbie


Joined: January 27 2005
Posts: 3
Posted: February 08 2006 at 9:14am | IP Logged Quote klavigne

I don't mind posting. Here is a samople of the data I'm trying to print

22004S0000023443

Here's what FontPal returns as

Code128A  È22004S0000023443`ËÍ

Code128B  É22004S0000023443aËÍ

Code128C  Ê"4$ÌÌ"BK@ËÍ

Code128Auto  Ê6ÌÅ4SÄÌÌ"BK8ËÍ

 

Here is the same data using the VB functions from your web site that i'm using

Code128A  È22004S0000023443`ËÍ

Code128B  É22004S0000023443aËÍ

Code128C  Ê6ÌHÌÌ7L>&ËÍ

Code128Auto  Ê6ÌÅ4SÄÌÌ"BK8ËÍ

By the way, do you know if i can take these fonts and copy them into a Windows Ce device? That's the whole point of my doing this since i have to print a barcode from a handheld scanner.

 

Back to Top View klavigne's Profile Search for other posts by klavigne
 
glitch
Admin Group
Admin Group
Avatar

Joined: January 25 2003
Location: Canada
Posts: 280
Posted: February 08 2006 at 10:32am | IP Logged Quote glitch

I tried the code128B barcode string with three fonts - code128SA, Code128S and Code128M. All barcode scaned just fine. I suggest that you increase the point size to 18 or 20 and print again.

We have not done testing on Windows CE but you should be able to use the fonts on a Window CE device. Let us know if you encounter any issue.

Back to Top View glitch's Profile Search for other posts by glitch Visit glitch's Homepage
 
glitch
Admin Group
Admin Group
Avatar

Joined: January 25 2003
Location: Canada
Posts: 280
Posted: February 08 2006 at 10:40am | IP Logged Quote glitch

The extra checksum is required by the code128 standard. Without it the barcode won't scan. To get ride of the extra checksum you can use a non-human readable font. These typeface names without ending capital A are non-human readable version fonts. There are 5 non human readable code128 fonts.

No HR       Code128A            Code128B        Code128C

code128S=>Code128ASA =>    Code128BSA  =>  Code128CSA

 

Back to Top View glitch's Profile Search for other posts by glitch Visit glitch's Homepage
 

If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

  Post ReplyPost New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum



This page was generated in 0.3594 seconds.