Comment #8 on issue 233336 by
markhuet...@gmail.com: Printers defaulting to
I'm experiencing this issue as well.
It looks to me to be related to this issue:
https://code.google.com/p/chromium/issues/detail?id=135374
The user in that case was having an issue where his local printer's custom
paper size was being disregarded, his content was being put onto an A4
page, and then the A4 page was being shrunk down to fit on his custom paper
size. His issue was resolved by removing some reference to cloud printing
in the print preview settings. That suggests to me the issue may well still
exist with cloud printers, which is what I am currently using.
I don't know how the initial bug filer for this issue (@
kwve.com) managed
to resolve this issue from a technical perspective (she claims it just
worked on a different computer). My problem is the same as hers. I too am
using the cloud connector (not a cloud enabled printer).
Referring to some of your questions which she did not answer:
At the time the printer was registered, what was the default page size?
Could it have changed to Letter after the printer was registered through
cloud print?
Initially, the default page size for the printer was Letter. Thinking that
might have been the problem, I removed the printer from GCP, removed the
printer from my machine, reinstalled the printer, set the default paper to
my custom size, then (and only then) re-added the printer to GCP. So unless
you guys are cacheing my printer's settings with some unique identifier for
my printer's hardware on your server and the stale information isn't
getting wiped, this isn't the problem.
What happens if you print from Cloud Print web UI, but manually override
the paper size in the "advanced" settings section to the desired paper
size. Does the manual override give print on the expected paper size?
No, the manual override does not print using the expected paper size. Same
problem.
I've also tried printing programatically via your REST interface and I have
the same issue.
Unsurprisingly, since even the REST interface has the problem, the problem
persists across both Win7 and OS X.
Incidentally, a similarly sized PNG and PDF behave somewhat differently.
The page layout selected in the preview looks the same (still letter), but
the page becomes rotated to landscape for the PDF. I suspect the code is
trying to be clever by adjusting the orientation to make the PDF fit in the
Letter layout. I had thought using a PDF might help because I could
hardcode the paper size in the PDF. But no go.
Please, let me know what I can do to help. If you can point me towards the
right part of the code base I can even try to submit a patch.