Epson ET-7750 CUPS Print Quality Syntax?

I have this CUPS command to print an ink purge document and I want to have it print in best quality. When I get CUPS to show me the command options it only lists the print quality with this line:
EPIJ_Qual/Print Quality: 301 302 *303 308 304 305 307
Does anyone know how this would be correctly formatted? Does it use the number or does it use settings text like my script below:

lp -o media=lower -o mediatype=ultrapremiumphotopaperglossy -o PrintQuality=SuperFine -o landscape -d _192_168_1_66 /Users/usernamehere/Documents/PrinterTestFiles/Epson\ ET-7750/_ET7750PRINTPURGE.pdf

Thank you for your time and assistance,
MattCaz

-o EPIJ_Qual=302


-o EPIJ_Qual=302 or any other numnber ie: 301 307 etc. has no effect.
I appreciate your input.
matt

And how does the Quality option look in the UI? Also, does it have any effect when you change it in the UI?

This UI string normally should be found when you run lpoptions (or whatever other method you use to get the options).

For example, in EPIJ_Qual/Print Quality, “Print Quality” is the UI string (although it doesn’t necessarily mean this option appears in the UI at all).

Changing the defaults gets me what I want but I would think the options would override the default settings. Here’s what shows with lpoptions: It’s listing all and i mean All for the ET-7750. I’ve excluded some of the more obscure ones.

EPIJ_PSrc/Page Setup: *2 3 25

EPIJ_Size/Paper Size: 1 *4 138 5 29 76 74 70 97 77 35 0 25 6 43

EPIJ_FdSo/Paper Source: *11 2 3 0

EPIJ_Medi/Media Type: *0 92 13 145 2 15 27 12 53 26 76 93

EPIJ_Ink_/Grayscale: *1 0

EPIJ_Mode/Mode: *0 3

EPIJ_APri/Automatic: 0 *1

EPIJ_Manu/Custom: *0

EPIJ_Qual/Print Quality: 301 302 *303 308 304 305 307 <-------------------

EPIJ_Hori/Mirror Image: *0 1

EPIJ_CMat/Color Settings: *0 1 3

EPIJ_CCor/Mode: *3 12 4 6

EPIJ_Gamm/Gamma: *0 1

EPIJ_UEpL/EPSON Color LUT: *0 1

EPIJ_ERGB/E-RGB: *0 1

EPIJ_ECAv/Advanced Settings: *0 1

Can you post a screenshot of this setting in the UI?

Is it possible that this setting is provided by a PDE (print dialog extension)? In this case, it won’t show up in lpoptions. There’s no way to manipulate PDE settings via the command line (that is, in theory it might be possible, but that’s beyond the scope of this forum).

Also, how do you change the defaults? Via the command line or in the UI?

I enabled the CUPS web interface and then go to Localhost: 631 and it’s an option once I select my printer in the “Printer Tab”.

and, once again, how does the Print Quality option appear in the printing UI?

Please remember, not everyone may know exactly what you’re asking for when you say “UI”. If you had said printer settings dialog, I’d know what you meant. Is this what you’re asking for/

Ok I see. Then it’s possible that EPIJ_Qual/Print Quality is not the same as this:

image

Next qestions:

-Does the popup menu of the Quality option have seven items?
-How does the same option appear in the standard system Print dialog (for example, in Preview)?
-Can you reveal this line in full… I assume it doesn’t list any quality settings?

This script is being run in Lingon on a timer every other day. As it is it works, but I had to change the CUPS default settings to get it to print at a better resolution. I think I’ve driven you down an unnecessary rabbit hole. I’m beginning to think that even though the options show the different quality settings, they aren’t fully implemented so the CUPS default settings had to be modified.
I apologize for perhaps not being clear enough in what i was trying to do. I just wanted to control the print quailty in the script itself but it seems that might not be possible. At this time, it’s doing what I need it to do.
Thanks again,
matt

Nothing to apologize for! Anything CUPS-related can eventually drive us into a rabbit hole.

lpoptions retrieves the data from printer’s PPD (as you probably know anyway) so maybe there’s a mixup with PPDs somewhere along the road.

You give me more credit than I deserve. I was an acft mechanic in the USAF for 21 yrs… I know about airplanes but I’m “a scripting novice” and know just enough to be dangerous. I do appreciate all your help and for now I’ll dig in some more on my own about the PPD possible issue.
matt

1 Like