Highlighted
Absent Member.
Absent Member.
1087 views

Airprint - force greyscale ?

Hi,

For each physical printer we have two printer objects - e.g. "printer-BW" and "printer-Colour"

For Windows we have two driver profiles created, one with printing set to greyscale (linked to the BW object) and one with printing set to Colour (linked to Colour object).

This all works well.

Now we enable Airprint, which of course doesn't use the Windows driver profiles. Also, there is no setting in Airprint to select Colour/Greyscale at print time, hence all Airprint printing to the "BW" printer will come out in full colour !

The Novell iPrint APP does provide this Color/Greyscale setting, but a: can't be printed to from some apps (including the email app for email bodies) and b: requires authentication from the handset which we do not require or want.

The printers are mainly Konica Minolta MFDs which don't have a "greyscale only" LPR queue name.


Is there a way to present the "BW" printer as only being Greyscale capable so that the Airprint client will only send a greyscale job ?


Cheers
Ian
0 Likes
2 Replies
Highlighted
Absent Member.
Absent Member.

Re: Airprint - force greyscale ?

On 10/24/2014 04:56 AM, iblackwood wrote:
>
> Hi,
>
> For each physical printer we have two printer objects - e.g.
> "printer-BW" and "printer-Colour"
>
> For Windows we have two driver profiles created, one with printing set
> to greyscale (linked to the BW object) and one with printing set to
> Colour (linked to Colour object).
>
> This all works well.
>
> Now we enable Airprint, which of course doesn't use the Windows driver
> profiles. Also, there is no setting in Airprint to select
> Colour/Greyscale at print time, hence all Airprint printing to the "BW"
> printer will come out in full colour !
>
> The Novell iPrint APP does provide this Color/Greyscale setting, but a:
> can't be printed to from some apps (including the email app for email
> bodies) and b: requires authentication from the handset which we do not
> require or want.
>
> The printers are mainly Konica Minolta MFDs which don't have a
> "greyscale only" LPR queue name.
>
>
> Is there a way to present the "BW" printer as only being Greyscale
> capable so that the Airprint client will only send a greyscale job ?
>
>
> Cheers
> Ian
>
>



Airprint decides to render the job as colored document based on the
Get-Printer-Attributes ipp request before submitting job for printing.
In Get-Printer-Attributes, airprint requests for supported color formats
in the printer(i.e. iPrint Appliance printer's queue), iPrint Appliance
replies back that the printer supports color by default.

To render the document for printing in BW, iPrint Appliance should
respond the Get-Printer-Attributes supported Color request as BW only.
But this setting is currently not available.


0 Likes
Highlighted
Absent Member.
Absent Member.

Re: Airprint - force greyscale ?

Hi Mysterious,

Thanks for you explanation. That covers the handset <> appliance conversation.

But how does the appliance know/decide if the attached printer is capable of colour ? Does it query it ?

A bit of background on the architecture would be enlightening. Does the appliance convert from the Airprint protocol to the printer protocol ? Is there a requirement that the printer must speak Postscript and the appliance just strips/translates the Airprint/IPP specific parts ?

I found a couple of articles on using a specific PPD for specific printers (for iPrint 1.0.1) which may be of use in this scenario provided the Windows printers can continue rendering on the client and are therefore unaffected. Need an update to 1.1 instructions so I could test though. 🙂

Cheers
Ian
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.