Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations SkipVought on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

printing gets enlarged (400%?) Any Ideas?

Status
Not open for further replies.

Hemo

Programmer
Apr 9, 2003
190
0
0
US
I have created a perl printer interface script for unix that takes textual input from a proprietary program and then sends output in postcript format to a printer. Each print job results in a single page form.

I can take the resulting postscript and render pdf and every poscscript capable printer I've been able to try is able to print the output.

This system is running well for over 13 months in over 150 locations nationwide, yet there are a few spots that plague me constantly regarding the printer will print 1 or 2 of these forms fine (typcally just 1) and then everything you print after that seems to enlarged about 400%. The output appears to be the upper-left portion of a printed page, but enlarged so that the upper-left section completely fills a standard 8.5x11" letter size page. Once a page like this has printed, all subsequent pages also print like this until the printer is reset via power cycle.

I orginally saw this on some lexmark printers (model's unknown any longer), but more recently on a few HP's, LaserJet4050 and LaserJet4200, and a LaserJet5000.

All the printers are directly on the network, either with JetDirect or some form of lpd printserver.

The issue seemed to get resolved on the Lexmark and LaserJet5000 when additionl printer memory was added, but the 4050 and 4200 are still reacting. I am at a loss, it seems to be caused by the postscript files or processing but I either can't find anything wrong or know enough of what to look for and be aware of. Could there be a postscript command I would issue at the beginning of every page to reset printer and avoid this? I would send my resulting postscript via email if someone desired to examine it.
 
No and No. At least I didn't try to make anything memory resident...


Consider the code sent.
 

Revisiting this, the issue was resolved when it was determined the culprit to be the lpd-style print servers. These were replaced by jetdirect-style print servers and the problem dissappeared.

I have absolutely no clue how this could affect printing, but it is the only explanation that I have, and it can be re-created, testing has proven this to be the culprit. Why, I do not know.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top