Script du processeur de tâches
Un script de processeur de travaux est un code PHP qui s'exécute dans le contexte d'un travail en cours de traitement. Le script s'exécute après l'analyse du travail et l'application de toutes les politiques utilisateur/file d'impression. Il s'exécute avant que le travail ne soit ready ou paused.
Pour utiliser les scripts de tâche, assurez-vous que l'option « Unlock Job Scripting » est activée dans vos paramètres de sécurité Easy Config Security.
L'utilisation typique du script consiste à modifier le travail en fonction de ses propriétés. Par exemple :
if ($this->pageCount > 10) {
$this->duplex = "longEdge";
}
Dans cet exemple, si le travail comporte plus de 10 pages, il est alors lancé en recto-verso. $this est le travail en cours de traitement et est une instance de la Job classe.
Vous pouvez utiliser les fonctions PHP de base. Pour plus de détails sur les classes et fonctions disponibles, consultez la référenceles scripts de travaux.
Configurer le traitement des travaux avec des scripts
Ouvrez la file d’attente dans laquelle vous souhaitez utiliser les scripts et accédez à l’onglet Traitement des travaux.
Développez la section Scripts (PHP).
Saisissez votre script PHP dans le champ Actions après le traitement.
Cliquez sur Enregistrer.