Comment 7 for bug 630635

Revision history for this message
Mark Edgington (edgimar) wrote :

When saving as a pdf file, inkscape prompts for the export-area, and if "Export area is page" is checked, the resulting pdf file has the correct page-size associated with it (assuming that a standard size has been chosen in the "Document Properties" dialog, and it is not a "custom" size. The saved PDF file can be printed successfully.

For me, the issue is that my printer will not accept/print the "custom" sized print request (even if the dimensions of the custom size are exactly the size of a standard size), whereas it will accept/print a standard-sized print request. Directly printing from inkscape seems always to send a custom-sized request, but this seems strange, since behind the scenes, inkscape probably uses for printing the same code that is used to save to a pdf file.

Ideally, when the Inkscape print dialog opens, it should allow the user to specify any paper-size (defaulting to whatever is already set in "Document Properties"), and then scale the document to fit the selected paper-size. It's probably sensible to by default print only content within the page-boundary (i.e. "Export area is page"), but it might also be good to have an option that can be selected in the print dialog somewhere to choose that the "export area" is the drawing (i.e. could include content that might be outside the page boundary, in which it might need to be scaled down to fit on the target paper size).

I'm using Inkscape 0.48. The CUPS PageSize job attribute is listed as "Custom.595.28x841.89" (of a page I've attempted to print directly from Inkscape), and the document size in "Document Properties" is set to Letter.