Windows fonts, ascii codes and legacy software.

  • Thread starter Thread starter Andrew Robson
  • Start date Start date
A

Andrew Robson

Hello, this problem I have is a little involved so sorry
for the length of this post.

Currently we have a system that creates library cards
called exguard pro. One of the issues we have is that in
peculiar instances the barcode font is junked by something.
To explain I'll have to get a bit technical.

We use a barcode font called telepen, there are a few types
of this, alphanumeric and numeric, we use numeric as it can
be compress the barcode to hold two numbers in a single
byte. Here is where the problem occurs. Certain number
pairs when compressed to a single byte appear as escape
sequences such as <esc> <us> <rs> in the equivalent ascii
character map, and are not passed as is to the barcode font
as is, for some reason they are changed, usually the byte
is changed so it starts with 11 (or adding 192) which means
the barcode cannot display the correct codes.

Add to this the fact that this is only a problem in a
peculiar set of circumstances, if I remotely install
windows xp pro sp1 on a computer with it a managed computer
under active directory, it happens, if I install it on a
normal xp pro machine un managed on active directory, or xp
not on active directory at all the problem doesn't seem to
happen.

So I know whats going wrong but not why or how to stop it.

Any ideas?

Thanks in advance.
 
Andrew Robson said:
Hello, this problem I have is a little involved so sorry
for the length of this post.

Currently we have a system that creates library cards
called exguard pro. One of the issues we have is that in
peculiar instances the barcode font is junked by something.
To explain I'll have to get a bit technical.

We use a barcode font called telepen, there are a few types
of this, alphanumeric and numeric, we use numeric as it can
be compress the barcode to hold two numbers in a single
byte. Here is where the problem occurs. Certain number
pairs when compressed to a single byte appear as escape
sequences such as <esc> <us> <rs> in the equivalent ascii
character map, and are not passed as is to the barcode font
as is, for some reason they are changed, usually the byte
is changed so it starts with 11 (or adding 192) which means
the barcode cannot display the correct codes.

Add to this the fact that this is only a problem in a
peculiar set of circumstances, if I remotely install
windows xp pro sp1 on a computer with it a managed computer
under active directory, it happens, if I install it on a
normal xp pro machine un managed on active directory, or xp
not on active directory at all the problem doesn't seem to
happen.

So I know whats going wrong but not why or how to stop it.

Any ideas?

Thanks in advance.

You need to think moving the codes out of the control character range.
Take a look at http://www.morovia.com/font/telepen.asp if you are
looking for a telepen font.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top