https://bugzilla.novell.com/show_bug.cgi?id=275160 jsmeix@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jsmeix@novell.com Status|NEEDINFO |NEW Info Provider|jsmeix@novell.com | ------- Comment #5 from jsmeix@novell.com 2007-05-21 08:46 MST ------- Unfortunately many applications still use their own best-guess values for the imaginable area and this results too often non-matching printouts on an actual printer. CUPS can provide the imageable area values, see http://www.cups.org/documentation.php/api-ppd.html#ppdPageSize and http://www.cups.org/documentation.php/api-ppd.html#ppd_size_s CUPS can provide the whole PPD for a particular print queue (even if the queue and its PPD is on a remote CUPS server). If there is no CUPS, OOo could use SGENPRT.PS as fallback PPD. I think this is better and less confusing than using another new source of information to guess the media size values (when there is no CUPS those values must be guessed). I think only if other applications or other Linux distributions use libpaper as fallback if there is no CUPS, we should use it too to be in compliance to "the rest of the world". By the way 1: A safe fallback could be some kind of minimal imageable area which is the intersection of the imageable areas for A4 and Letter in all our PPDs so that what is inside this imageable area is always printable (it many waste space but nothing would clip). By the way 2: It is possible to make a PostScript document which fits itself automatically into any imageable area. To see what I mean do gs -r60 -sPAPERSIZE=a4 /usr/share/YaST2/data/printer/testpg.ps gs -r60 -sPAPERSIZE=a5 /usr/share/YaST2/data/printer/testpg.ps gs -r60 -sPAPERSIZE=letter /usr/share/YaST2/data/printer/testpg.ps gs -r60 -sPAPERSIZE=legal /usr/share/YaST2/data/printer/testpg.ps gs -r60 -sPAPERSIZE=ledger /usr/share/YaST2/data/printer/testpg.ps What about enhance OOo so that it can produce such kind of PostScript which fits automatically into any imageable area? Of course the user could choose to have PostScript with fixed layout and those "fuzzy" layout. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.