Mandato de impresora

Especifica el mandato o script que se utiliza para someter trabajos a la impresora de paso a través. El mandato puede contener la notación de símbolos.

En Windows, puede utilizar el símbolo ${getCurrentFile(pdf)} para pasar el nombre del archivo de impresión en el directorio de spool del trabajo:

lpr -S printer_IPaddr -P PASS ${getCurrentFile(pdf)}

En Linux, también puede utilizar el símbolo ${Job.Copies} para pasar la propiedad Copias de trabajo solicitadas en la línea de mandatos lpr con su opción -#:

lpr -P printerName -#${Job.Copies} ${getCurrentFile(pdf)} o lprafp -pprinterName -#${Job.Copies} ${getCurrentFile(pdf)}

Nombre de base de datos
PassThroughPrinter.Command

Notas de uso:

  • Esta propiedad sólo se aplica a impresoras de paso a través. Si está enviando páginas de cabecera a una impresora de paso, la impresora deberá admitir una corriente de datos PDF.
  • En Windows, la opción -P especifica el nombre de la cola de impresión.
  • En Linux, debe pasar todas las propiedades de trabajo que desea que utilice la impresora de paso a través. Puede pasarlas en el propio mandato de impresora (como en estos ejemplos), en un script o en la plantilla de archivo de control. Las impresoras soportan distintas opciones lpr, por lo que es posible que la impresora no satisfaga todas las opciones solicitadas.
  • En Linux, distintos mandatos de impresión utilizan opciones diferentes. Por ejemplo, la opción de impresora del mandato lpr de Linux es -P mayúsculacon un espacio opcional entre la opción y el nombre de la impresora; mientras que la opción de impresora del mandato lprafp es -p minúsculasin un espacio entre la opción y el nombre de la impresora.