You are almost there. The driver knows the paper size from the user;
driver tells the printer the selected paper size.
The driver assumes left edge of paper and left edge of tray are the
same, however, on this printer, the smaller paper
size tray is centered relative to the printer. So, this results in the
kind of scenario you so well illustrated.
To fix the problem, the driver has to move the left margin by
(Letter_width - selected_width) / 2.
This is a PostScript printer and HPIJS driver is not involved in
generating the output, but is controlled through the ppd file.
PostScript command to move the left margin is required for the smaller
paper sizes.
This seems to be a problem with this particular printer, other laserjets
work fine.
Raghu
________________________________
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Michael
Lorz
Sent: Sunday, June 10, 2007 2:55 PM
To: [email protected]
Subject: [Hplip-help] A6 page format with HP 3330 MFP, again
Hi all,
some time ago I sent a message to this list because of problems with A6
page format for MFP 3330. I still could not solve this issue, but I have
some remarks which might help solving this problem.
I use Ubuntu Feisty with HPLIP 1.7.3. To me it seems that the printer
doesn't know about page sizes at all and just always prints to a sort of
default page size, say A4. It is the task of the driver to place the
document (which has possibly different page size than A4) on the default
page size (A4).
Example:
ooo = A4 page
xxx = A6 page
The user wants to print out
xxx
xxx
xxx
The driver places this on a A4 page in the following way:
ooxxxoo
ooxxxoo
ooxxxoo
ooooooo
ooooooo
ooooooo
Then the printer prints this document and because A6 page size is loaded
in the tray, he gets the desired result
xxx
xxx
xxx
Is this right? To be honest I don't really know very much about
printing, I just thought that it might be this way.
The problem, which I have is that the driver places the A6 page in the
following way:
xxxoooo
xxxoooo
xxxoooo
ooooooo
ooooooo
ooooooo
And so I only get the 'last column' of the 'x' on my A6 paper, i.e. the
printout is not complete.
Because of this it might be a solution to manually place the A6 document
on the A4 page in the correct way. Does anybody have an idea how to do
this?
________________________________
All New Yahoo! Mail
<http://us.rd.yahoo.com/mail/uk/taglines/default/nowyoucan/spamguard/*ht
tp://us.rd.yahoo.com/evt=40565/*http://uk.docs.yahoo.com/nowyoucan.html>
- Tired of unwanted email come-ons? Let our SpamGuard protect you.
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
HPLIP-Help mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hplip-help