PDF417 Barcode font

Primary tabs

4 posts / 0 new
Last post
Kermit R's picture
Offline
Joined: 14 May 2009 - 2:14pm
PDF417 Barcode font
0

I'm embedding a PDF417 Barcode font in a PDF but when it comes time to output pdf thru my Esko print/prepress equipment, I get an error, "Glyph zero, Character code 48 is missing from the font".

I contacted the author of the font, and this is the response I got:

[It is true that the PDF417 font does not have an active glyph at location "0", because "0" is the place in this font for a white symbol. This is not normally an issue except in rare cases such as what you are experiencing. Placing an active glyph in location “0” of the font would cause a corrupt barcode to be created. I suggest working with the support department of the Esko device so that barcode fonts can be used on their device.]

Any thoughts on what I can do to fix or repair the font or PDF? Is there a way to replace the "white symbol", so I dont have problems? I really have no experience with editing or building fonts. I did conversions with TransType Pro and ran Font doctor, tried subsetting the font, ect,, and still had the same problems. I really can't convert the fonts to paths or image, as I have 10,000+ pages and it makes the PDF huge.

Nick Curtis's picture
Offline
Joined: 21 Apr 2005 - 8:16am
0

Perhaps an active glyph with zero width? Or a width of a single em unit?

Theunis de Jong's picture
Offline
Joined: 22 Apr 2008 - 5:06pm
0

Nick, I presume this error is given because the software used inserts a "0" somewhere in the barcode and then relies on the font not to show anything. In InDesign, for example, that would flag a "missing glyph" error.

According to this

Placing an active glyph in location “0” of the font would cause a corrupt barcode to be created.

it should be possible to add a "0" with a zero width, non marking glyph. Then you can use them as much as you want and nothing will appear on paper, and the Esko software will stop complaining.

Kermit R's picture
Offline
Joined: 14 May 2009 - 2:14pm
0

Thanks everyone - you printed me in the right direction. I downloaded a demo glyph editor and looked at their other fonts that do work. They had a nodes that are 0 in width and height on their other fonts for white space, so I drew a box that was 0 in width and height. Font works with no problems now!