I'm printer admin for a medium size company and we have about 40 Phaser 4622 machines(under service contract). For lighter duty we've started using Phaser 3260 printers here and there. These are not under service contract. We have a work order program that creates and send a data_window object from powerbuilder to a 4622. Without any preference changes(all settings default) the pages print out in landscape orientation, as they are designed. This is correct and the result we want. We just recently started a second production line that uses the same work order printout but on a far smaller scale, such that a 4622 would be rather silly not to mention too large. I put a networked Phaser 3260 and connected it the same as we would a 4622. the work order(which should be one sheet) prints out in portrait mode and on two sheets. I've changed the output to landscape in all conceivable locations in the printer properties, it still prints out in portrait. I tried the Global Xerox driver - same results.I even tried using the PCL6 driver for the Phaser 4622 and again, the same results. I've been able to pause printing where the jobs spool and inspect the properties - the orientation (as well as some other options) is greyed out and shows the landscape is selected.
There is nothing in the powerbuilder code that would allow us to specify an orientation. The printed object just is what it is.
Is there some "Smart rotation" setting that I need to disable or a different Print processor I should select? Any guidance is appreciated.
While they are both Phaser machines, they have very different print engines.
But I don't think the driver plays any part in it, my assumption is that the software doesn't actually use a driver at all, and if that is the case (Probably since changing the print preference in the driver did nothing) then it should be a simple fix, you can even compare the 4622 with the 3260 via CWIS to verify.
So my guess is Landscape is set here in the 4622
And it should be this one on the 3260
At best , this is a guess though, an educated one, but a guess none the less
If I am wrong, enable Print to File and get the output of the jobs that works and the one that doesn't, I (If you can post them) may be able to see the why and we can work our way back from there.
Thanks for the input. I have tried changing the orientation in CWIS for the 3260 with the same results. The 4622 CWIS is still all default settings, so even though it is printing out these orders in landscape, the orientation is still set to its default "Portrait".
I don't believe there is an option to "print to file" - these are auto-generated work orders so there is no print dialog. just a powerbuilder command(hopefully I'm explaining that correctly, I'm not the programmer, just the pc support and printer guy).
See, if the driver was used there would be a dialogue though, so if there is not, it is sending via a print stream or script, and since the script doesn't care what is in the driver nor in the input command, it would imply that it is setup possibly like an AS400, where the stream itself has the setting, until we know what it is using, I can't offer more.
Thanks again for the support. I would hazard an educated guess that we are using a print stream or more likely a (powerbuilder) script. From your previous reply I just want to confirm that the 4622 has a "smart rotation" that would see an object to be printed not printing correctly as portrait and adjusts to landscape by itself, which explains why the default settings, printer defaults/preferences are all still "portrait" and it works. I assume the 3260 firmware(?) does not have this capability then?
At any rate, we are exploring the option of checking the powerbuilder script - we were able to locate a difference in function between "Print" and "PrintDataWindow", the latter of those forcing an orientation, the former allowing a "smarter" print command.
From your previous reply I just want to confirm that the 4622 has a "smart rotation" that would see an object to be printed not printing correctly as portrait and adjusts to landscape by itself, which explains why the default settings, printer defaults/preferences are all still "portrait" and it works. I assume the 3260 firmware(?) does not have this capability then?
Xerox does have those features in the print driver, but it doesn't exist in the firmware of any machine that I know of.
While I know nothing of Powerbuilder, Google said this
That's going to be the most likely solution. Our Jr. Programmer dug up similar results. We'll know Monday when our Sr. Dev. is back.