On 9/12/06, Bryce Harrington <bryce@...983...> wrote:
On Tue, Sep 12, 2006 at 02:44:01AM +0200, Jon jts wrote:
In my never ending search for a solution to my printing problem (printing custom sized documents) I can across the following:
http://forums.techguy.org/business-applications/497368-printer-application.h...
Some folks in the know believe it is an Inkscape coding issue. Inkscape experts, please let us know what you think.
Maybe.. If you tried to print from Inkscape and Inkscape was the only program that didn't work I would agree, but that's not what I have understood from these printing threads
Jon, I understand that you have also tried to export the drawings to png and print them with The Gimp. That failed too?
And you have tried to export to postscript and print with gsview (you are on windows, right?). That failed too?
You have also talked about exporting to pdf and using Acrobat to print. That failed too?
I'm sorry, but to me it looks like a configuration issue on your side that needs to be solved first. (Ok, I will have to go back and read that link you posted later. Does it contain any news?)
My question now is: Do you have *any* applications that let you print to this custom sized paper? Can any of those applications print to file (ps or pdf)? Are you able to print those files correctly using ghostscript or acrobat? If you have a series of Yes, Yes, Yes; Id like to see one or two of those ps/pdf files. Maybe there is an Inkscape issue after all ;-)
Yup, it's a coding issue. It looks like the code in question is in inkscape/src/extensions/internal/*.cpp .
As far as I can tell the win32 printer routine does ask the Windows API for the physical size of the paper and should print to the full size. Are people able to use either A4 and letter, for instance, with the same printer? That would suggest that the printer routine does do things correclty. and if not, then we have a problem ;-)
I thought the main complaint with printing on Windows was the huge multi-megabyte bitmap (300 or 600 DPI) file it creates.