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.