[Foomatic] Re: UIConstraints at the XML database

Alexandre Vervloet alex at inf.ufes.br
Fri Nov 12 09:43:09 PST 2004


In article <4192FC12.8010200 at gmx.net>, Till Kamppeter <till.kamppeter at gmx.net>
writes:
> 
> Unfortunately, this is not implemented yet in our XML data format, but 
> sooner or later we will implement it.

There's a way to do this.
I added the constraints at the driver XML <ppd_entry> 

to indicate which papers are allowed in each tray, I did:

Since I have added all capabilities at the xml database, is there any problem
in doing that?

<ppdentry>
*UIConstraints: *InputSlot Default *PageSize EnvMonarch
*UIConstraints: *PageSize EnvMonarch*InputSlot Default
*UIConstraints: *InputSlot Default *PageSize EnvDL
*UIConstraints: *PageSize EnvDL *InputSlot Default
*UIConstraints: *InputSlot Default *PageSize EnvC5
*UIConstraints: *PageSize EnvC5 *InputSlot Default
*UIConstraints: *InputSlot Default *PageSize Env10
*UIConstraints: *PageSize Env10 *InputSlot Default
*UIConstraints: *InputSlot Default *PageSize B5JIS
*UIConstraints: *PageSize B5JIS *InputSlot Default
*UIConstraints: *InputSlot Default *PageSize A5
*UIConstraints: *PageSize A5 *InputSlot Default
*UIConstraints: *InputSlot Default *PageSize A6
*UIConstraints: *PageSize A6 *InputSlot Default
*UIConstraints: *InputSlot Default *PageSize A5
*UIConstraints: *PageSize A5 *InputSlot Default
*UIConstraints: *InputSlot Default *PageSize Photo
*UIConstraints: *PageSize Photo *InputSlot Default
*UIConstraints: *InputSlot Default *PageSize Executive
*UIConstraints: *PageSize Executive *InputSlot Default
*UIConstraints: *InputSlot Default *PageSize Hagaki
*UIConstraints: *PageSize Hagaki *InputSlot Default

*UIConstraints: *InputSlot Default *MediaType Envelope
*UIConstraints: *MediaType Envelope *InputSlot Default
*UIConstraints: *InputSlot Default *MediaType Transparency
*UIConstraints: *MediaType Transparency *InputSlot Default
*UIConstraints: *InputSlot Default *MediaType Other
*UIConstraints: *MediaType Other *InputSlot Default

*UIConstraints: *Duplex DuplexNoTumble *MediaType Transparency
*UIConstraints: *MediaType Transparency *Duplex DuplexNoTumble
*UIConstraints: *Duplex DuplexTumble *MediaType Transparency
*UIConstraints: *MediaType Transparency *Duplex DuplexTumble

*UIConstraints: *InputSlot Manual *Duplex DuplexNoTumble
*UIConstraints: *Duplex DuplexNoTumble *InputSlot Manual
*UIConstraints: *Duplex DuplexTumble *InputSlot Manual
*UIConstraints: *InputSlot Manual *Duplex DuplexTumble

*DefaultResolution: 600dpi
</ppdentry>

[]'s
Alex

> 
>     Till
> 
> 
> Alexandre Vervloet wrote:
> > How can I add *UIConstraints to my printer at the XML database.
> > 
> > for instance:
> > 
> > *UIConstraints: *InputSlot Manual *Duplex DuplexNoTumble
> > *UIConstraints: *Duplex DuplexNoTumble *InputSlot Manual
> > *UIConstraints: *Duplex DuplexTumble *InputSlot Manual
> > *UIConstraints: *InputSlot Manual *Duplex DuplexTumble
> > 
> > my printer can't provide duplex printing from manual feed.
> > 
> > There are other restrictions like which paper sizes are allowed at each
tray,
> > etc.
> > 
> > []'s
> > Alexandre



More information about the Printing-foomatic mailing list