Hace unas publicaciones te mostramos como instalar una impresora en Ubuntu / Debian.

Hoy, vamos a mostrar como imprimir por medio un comando  desde la terminal de linux, para poder usarlo la impresora deberá estar ya configurada. El comando en cuestión de lp y podemos ver todos sus parámetros haciendo man lp, ahora veamos cuales son los más comunes.

1- Para saber que impresora esta configurada hacemos:

# lpstat -p -d

2- Para imprimir un archivo, lp seguido del nombre del archivo (en este caso puso unas barras al archivo pero en realidad son espacios, recuerden que con precionar la tecla TAB se completa en nombre).

# lp archivo.pdf 

imprimirconsola

2-  Si tenemos más de una impresora podemos especificar una usando el parámetro -d seguido el nombre de la impresora.

# lp -d impresora archivo.pdf

3- Si queremos imprimir de la hoja 1 a la 5, sumando las hojas 6 y 7 usamos -P

# lp -P 1-5,6,8 archivo.pdf

4- Para varias copias por ejemplo 3 copias, usaremos -n

# lp -n 3 archivo.pdf

5- Sirve para visualizar los trabajos y en que estado están.

# lpq

6- Cancelar algún trabajo, usando el número del mismo que lo obtenemos con el comando anterior (lpq)

# lprm nºtrabajo

6- Especificar tamaño de una hoja -o media=A4 otros parámetros de hojas son:

Letter – US Letter (8.5×11 pulgadas, o 216x279mm).
Legal – US Legal (8.5×14 pulgadas, o 216x356mm).
A4 – ISO A4 (8.27×11.69 pulgadas, o 210x297mm).
COM10 – US #10 Envelope (9.5×4.125 pulgadas, o 241x105mm).
DL – ISO DL Envelope (8.66×4.33 pulgadas, o 220x110mm).
Transparency – imprimir sobre hojas de acetato.
Upper – bandeja superior de papel de la impresora.
Lower – bandeja inferior de papel de la impresora.
MultiPurpose – bandeja multiproposito de la impresora.
LargeCapacity – bandeja de gran capacidad de la impresora.

Quedaría de la siguiente forma para imprimir un archivo en A4:

# lp -o media=A4 archivo.pdf

Para establecer el tamaño a mano es (ANCHOxLARGO colocamos los mm):

# lp -o media=Custom.ANCHOxLARGOmm archivo.pdf

Una opción muy interesante de la terminal. Saludos

8 Comentarios

  1. Hola, estoy buscando como enviar a imprimir un archivo varias veces pero en la misma hoja, o sea evitar el salto de página que hace normalmente. Se puede? Gracias?

      • No llego a entender como es eso de mandar a imprimir a un archivo. Lo que quiero imprimir son imágenes. Por ejemplo de tamaño 10x10cm. Y por ejemplo 300 copias. Una seguida de la otra, para eso pondría un rollo de papel en la impresora en vez de una hoja. Y la idea es que salgan las 300 copias seguidas. Aclaro que mi impresora no admite rollo por eso en Windows no se puede. Pero leí por ahí que en Linux si podría imprimir en áreas más grandes de lo que permite el fabricante de la impresora, en mi caso 35cm de largo. Yo necesitaría mínimo 10 metros. Por eso se me ocurrió hacer una imagen de 10 metros con todas las repeticiones que quiero imprimir y configurar la pagina en 9999mm de largo, pero al imprimir siempre me recorta en una hoja a4. Como si el driver de la impresora no me dejara. O sea tengo dos opciones, imprimir una imagen de 10 metros (ya intente y no pude) o imprimir 100 imágenes seguidas evitando el salto de página de la impresora (ni idea como hacerlo).
        Alguna idea? Gracias.

        • Cristian, es muy específico lo que estas necesitando, nunca se me ocurrió hacer algo así, aunque podes probar, generar un tamaño de página personalizado con los cm que vos necesitas y así no debería cortarte en A4, pero deberías poner un rollo de papel para que salga con esa impresión.

          • Si es lo que intente pero me sigue recortando en a4, no se si lo hace los driver de la impresora, ya que si configuro una hoja oficio sale bien, una a4 también, pero un tamaño personalizado con largo 9999mm, me imprime solo un tramo de la imagen hasta llegar a un tamaño de a4 y expulsa la hoja. Lo que quiero en si es imprimir un rollo de etiquetas todas iguales. Si se te ocurre algo joya. Sino igual te agradezco.

Dejar respuesta

Please enter your comment!
Please enter your name here