MyQ X Server

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:

PHP
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

  1. Aprire la coda in cui si desidera utilizzare lo scripting e passare alla scheda Elaborazione dei lavori.

  2. Espandere la sezione Scripting (PHP).

  3. Digitare lo script PHP nel campo Azioni dopo l'elaborazione.

  4. Fare clic su Salva.