[cups.general] Change PageSize option from Mac PDE?

Michael Sweet msweet at apple.com
Tue May 22 15:34:14 PDT 2012


Aaron,

You need to choose the printer to get the printer-specific sizes.  US Letter will have two sub-items if the PPD lists two sizes with US Letter dimensions.


On May 22, 2012, at 10:49 AM, Aaron Sher <asher at vanteon.com> wrote:

> Can you expand a bit on #1? How does one "choose between regular and borderless"? If I pick US Letter in the Page Setup dialog for, say, TextEdit, I don't see any borderless options.
> 
> Unfortunately, at the moment we don't have source for the filter that actually does the PDF-to-raster conversion. This may limit our ability to set cupsBorderlessScalingFactor.
> 
> Thanks,
>   Aaron
> 
>> Aaron,
>> 
>> On May 17, 2012, at 11:24 AM, Aaron Sher <asher at vanteon.com> wrote:
>>> ...
>>> Now, I don't want to introduce a whole new set of Borderless XXX page sizes in the PPD and force the user to pick one of those; I just want to have a checkbox in the PDE that puts us into borderless mode.
>> 
>> Your two options are:
>> 
>> 1. Add borderless page sizes
>> 2. Make all page sizes borderless and provide an option that controls the actual margins.
>> 
>> The OS X paper selection UI already handles #1 properly - you see "US Letter" and then get to choose between regular and borderless.  This is actually the preferred implementation on OS X and allows you to specify overspray via the cupsBorderlessScalingFactor property.
>> 
>> #2 will also work but has some bad side-effects, namely that applications do not know what your actual non-borderless margins are and may draw outside the imageable area.  This is most problematic if your top/bottom margins are more than 1/2 inch and side margins are more than 1/4 inch.
>> 
>> __________________________________________________
>> Michael Sweet, Senior Printing System Engineer, PWG Chair
>> 
> 
> _______________________________________________
> cups mailing list
> cups at easysw.com
> http://lists.easysw.com/mailman/listinfo/cups

__________________________________________________
Michael Sweet, Senior Printing System Engineer, PWG Chair





More information about the cups mailing list