[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: KDE4 printing: results of IRC meeting
From: Kurt Pfeifle <k1pfeifle () gmx ! net>
Date: 2007-09-14 11:50:45
Message-ID: 46EA7595.4050908 () gmx ! net
[Download RAW message or body]
Alex Merry wrote:
> On Friday 14 Sep 2007, Kurt Pfeifle wrote:
>> John Layt wrote:
>>> Custom Margins:
>>> ===============
>>> Unique KDE feature to set custom margins for the print job. This
>>> is not the document margins you find in KWord, but defining the
>>> print area on the page that the document will be painted into and
>>> scaled to fit. (??? Not sure, I don't think anyone besides Kurt is
>>> 100% clear on this :-)
>> First of all (and initially in KDEPrint's development), this GUI
>> control was simply the frontend to passing to CUPS the commandline
>> option (for example):
>>
>> -o page-top=11 -o page-bottom=12 -o page-left=13 -o page-right=14
>>
>> Nothing more. CUPS supports this only for text and image printing
>> (i.e. when CUPS receives the job as a text or image file, not
>> PostScript or else). Later, some applications (like KHTML and Kate)
>> took advantage of this, and read the setting from the kprinter
>> dialog, and in turn adapted the PS output they generate for printing
>> by honoring the setting.
>
> In which case, it sounds like a feature applications should be adding to
> the dialog box by adding in a tab, rather than something kde print
> should deal with. We don't want an option that may or may not be
> honoured, depending on how the application happens to send the data.
It *is* honored (AFAIK). Applications that don't honor it don't show
the "Margins" tab. Compare f.e. the kprinter dialog started from kword
with the one started from kspread.
--
Kurt Pfeifle
System & Network Printing Consultant ---- Linux/Unix/Windows/Samba/CUPS
Infotec Deutschland GmbH ..................... Hedelfinger Strasse 58
A RICOH Company ........................... D-70327 Stuttgart/Germany
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic