Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


Need Current Laser Printer w/Legacy Font Support

Posted on 2009-04-16
Medium Priority
Last Modified: 2013-12-15
I've a customer with an old Foxpro database that functions as follows:

Foxpro Generates a Form and sends it to the LPT Port.
Foxpro then Sends Fonts to the printer's memory.
Foxpro then sends the text w/font data to the Printer.

Effect on currect printers is that the first and last part of this process works... but the fonts to not upload to the printer correctly. So when printerd... everything is there but the text will not line up correctly with the form becuase it's using a default font.

The last printer this is -known- to have worked with is a HP Laser Jet 6P. Is there a printer currently available that will work this way? Which one?
Question by:RCC_Tech
1 Comment
LVL 16

Accepted Solution

DansDadUK earned 2000 total points
ID: 24166819
I don't know the answer to your question ("which printer(s)?"), just a few comments:

(a) Very few modern printers come with parallel-port connections these days, so you must be prepared to send the print stream to a USB or network-connected device instead.

If your DB runs within a command-prompt (DOS) session under Windows, you should be able to achieve this by utilising the 'net use' command.

(b) PCL5 soft fonts come in a variety of formats:
Format 0 - Bitmap
Format 20 - Resolution-specified bitmap
Format 10 - Intellifont bound scalable
Format 11 - Intellifont unbound scalable
Format 15 - TrueType scalable
Format 16 - Universal (bitmap or TT scalable)

Not all printers support all formats; it may be the case (I don't know) that the older format 0 bitmap fonts, and perhaps the Intellifont formats, are no longer supported on modern devices.

(c) Is the soft font and the text concatenated, and sent to the printer in one connection, or sent separately?

If sent separately, printers will treat the two streams as separate jobs (this has always been the case).

But I have seen references to some of the modern, cheaper, PCL5 printers discarding downloaded soft fonts at 'job' end, so that they are not available for subsequent jobs, despite being marked as 'permanent' ('permanent' in this context usually implying until power-off of the device, or replacement by another soft font with the same ID).

(d) I'd hazard a guess that most of the 'departmental' level laser printers (e.g. LJ4250 and its replacement model) WILL support the same set of downloaded soft font types as the LJ 6P - but I don't know this for certain.

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you use a Brother DCP 130C or similar Brother printer, at some point you might encounter the following problem: after you change the ink cartridge, the printer displays an "ink empty" message. Sometimes you just need to follow the instructions…
When you try to share a printer , you may receive one of the following error messages. Error message when you use the Add Printer Wizard to share a printer: Windows could not share your printer. Operation could not be completed (Error 0x000006…
Excel styles will make formatting consistent and let you apply and change formatting faster. In this tutorial, you'll learn how to use Excel's built-in styles, how to modify styles, and how to create your own. You'll also learn how to use your custo…
If you’ve ever visited a web page and noticed a cool font that you really liked the look of, but couldn’t figure out which font it was so that you could use it for your own work, then this video is for you! In this Micro Tutorial, you'll learn yo…
Suggested Courses
Course of the Month14 days, 13 hours left to enroll

578 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question