Modificar ajustes de impresoras mediante comandos

Si queremos obtener las opciones de configuración de una impresora, no tenemos nada más que usar el comando lpoptions.

Por ejemplo:

lpoptions -p sprofesores-lpr -l

Con el comando anterior, estaríamos obteniendo un listado de opciones de configuración de la impresora cuyo nombre es sprofesores-lpr.

Si os fijáis en la salida del comando, observaréis que os muestra con un asterisco cuál es el valor configurado en cada ajuste:

lpoptions -p sprofesores-lpr -l
PageSize/Media Size: 100x150mm 184x260mm 195x270mm 3.5x5 3x5 4x6 5x7 5x8 *A4 A5 A6 B5 B6 DoublePostcardRotated Env10 EnvC5 EnvC6 EnvChou3 EnvChou4 EnvDL EnvMonarch Executive FanFoldGermanLegal ISOB5 Legal Letter Oficio Postcard Statement roc16k Custom.WIDTHxHEIGHT
InputSlot/Media Source: Side Main Alternate *Auto
MediaType/Media Type: *Stationery Com.hp.ecosmartLite StationeryLightweight Com.hp.intermediate Com.hp.midWeight StationeryHeavyweight Com.hp.premiumPresentationMatte Com.hp.extraHeavy Com.hp.brochureMatte Com.hp.brochureGlossy Cardstock Com.hp.coverMatte Com.hp.advancedPhoto Envelope EnvelopeHeavyweight Labels StationeryLetterhead StationeryPreprinted StationeryPrepunched
ColorModel/Print Color Mode: *RGB Gray DeviceGray DeviceRGB AdobeRGB
Duplex/2-Sided Printing: *None DuplexNoTumble DuplexTumble
cupsPrintQuality/Print Quality: 3 *4 5
print-content-optimize/Print Optimization: *auto photo graphics text text-and-graphics
print-rendering-intent/Print Rendering Intent: *auto perceptual
print-scaling/Print Scaling: *auto auto-fit fill fit none

Si queremos modificar cualquiera de los ajustes, utilizaremos el comando lpadmin.

Por ejemplo, si echáis un vistazo a la salida del comando anterior, veréis que esta impresora en concreto tiene las siguientes opciones de impresión a una o dos caras:

  • None -> Impresión a una cara.
  • DuplexNoTumble -> Impresión a doble cara (encuadernación por el borde largo)
  • DuplexTumble -> Impresión a doble cara (encuadernación por el borde corto)

Y que la opción que tiene configurada es impresión a una sola cara:

Duplex/2-Sided Printing: *None DuplexNoTumble DuplexTumble

Si quisiéramos cambiar este ajuste para que la impresora tuviera configurada la impresión a doble cara por el borde largo, ejecutaríamos el comando lpadmin de la siguiente forma:

lpadmin -p sprofesores-lpr -o Duplex=DuplexNoTumble

Como podéis ver, hemos usado el parámetro -o para modificar esta opción en la impresora.

Del mismo modo, podríamos cambiar cualquier otro ajuste.

Be the first to comment

Por favor acceder para comentar.