System :: Define Paper Type when Printing

Is there a way to define the paper type when printing from any of the apps or extensions in dsl?

I can use the cups admin interface to define the default paper type as, for example, photo paper - but it would be better if I could do this from the application I'm printing from.

Interestingly, when printing from windows machines to the dsl printer server I have set up (cups + hplip + samba), I get to chose the paper type...

It's the client that decides that.

Since most of DSL apps have their own printing interface, and not for example Gnome-print or something, it depends on the app. Opera has a pretty good one IMO, but it doesn't have an option for photo paper :)

original here.