Secuencias de comandos del procesador de trabajos
Un script de procesador de tareas es código PHP que se ejecuta en el contexto de una tarea que se está procesando. El script se ejecuta después de que se haya analizado una tarea y se hayan aplicado todas las políticas de usuario/cola. Se ejecuta antes de que la tarea se ready o paused.
Para utilizar los scripts de trabajo, asegúrese de que la opción Desbloquear scripts de trabajo esté habilitada en la configuración de seguridad de Easy Config Security.
El uso habitual del script es la modificación del trabajo en función de sus propiedades. Por ejemplo:
if ($this->pageCount > 10) {
$this->duplex = "longEdge";
}
En este ejemplo, si el trabajo tiene más de 10 páginas, se envía a impresión a doble cara. $this es el trabajo que se está procesando y es una instancia de la Job clase.
Puede utilizar funciones básicas de PHP. Para obtener más información sobre las clases y funciones disponibles, consulte la Referencia de scriptsde trabajos.
Configurar el procesamiento de trabajos con scripts
Abra la cola en la que desea utilizar scripts y vaya a la pestaña Procesamiento de trabajos.
Despliega la sección Scripts (PHP).
Escriba su script PHP en el campo Acciones tras el procesamiento.
Haga clic en Guardar.