Scripting del processore di lavori di stampa
Uno script Job Processor è un codice PHP che viene eseguito nel contesto di un lavoro in elaborazione. Lo script viene eseguito dopo che un lavoro è stato analizzato e sono state applicate tutte le politiche relative a utenti e code. Viene eseguito prima che il lavoro venga ready o paused.
Per utilizzare lo scripting dei lavori, assicurarsi che l'opzione Sblocca scripting dei lavori sia abilitata nelle impostazioni di sicurezza di Easy Config Security.
L'utilizzo tipico dello script è la modifica del lavoro in base alle sue proprietà. Ad esempio:
if ($this->pageCount > 10) {
$this->duplex = "longEdge";
}
In questo esempio, se il lavoro ha più di 10 pagine, viene rilasciato in modalità fronte-retro. $this è il lavoro in fase di elaborazione ed è un'istanza della Job classe.
È possibile utilizzare le funzioni PHP di base. Per i dettagli sulle classi e le funzioni disponibili, consultare il Riferimentoallo scripting dei lavori di Stampa.
Configurazione dell’elaborazione dei lavori con lo scripting
Aprire la coda in cui si desidera utilizzare lo scripting e passare alla scheda Elaborazione dei lavori.
Espandere la sezione Scripting (PHP).
Digitare lo script PHP nel campo Azioni dopo l'elaborazione.
Fare clic su Salva.