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.
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.