Définition d'objets d'imprimante passe-système

Les objets d'imprimante passe-système représentent les imprimantes capables d'imprimer des travaux dans des formats tels que PCL, PostScript et PDF. Les travaux sont affectés aux imprimantes passe-système à l'aide des propriétés de planification suivantes : Nom du client, Taille de travail, Emplacement, Support, Bac de réception, Format de sortie, Perforeuse, Pliage, Reliure et Agrafage. La fonction de Support AFP ajoute Classe, Destination et Formulaire aux propriétés de planification. D'autres propriétés de planification peuvent être définies dans un fichier de configuration. Pour les imprimantes passe-système, RICOH ProcessDirector exécute une commande définie pour l'imprimante. RICOH ProcessDirector surveille la réponse à la commande, mais ne peut pas renvoyer l'état du travail qu'il a envoyé.
Pour définir un objet d'imprimante passe-système, procédez comme suit :
  1. Cliquez sur l'onglet Administration.
  2. Dans la sous-fenêtre de gauche, cliquez sur Périphériques Imprimantes.
  3. Cliquez sur Ajouter Imprimante passe-système.
  4. Dans l'onglet Général, entrez des valeurs pour toutes les zones requises.
      Remarque:
    • La valeur de la propriété Commande d'imprimante dépend des commandes d'impression disponibles sur votre système. Utilisez la valeur de la propriété Nom de l'imprimante comme valeur de l'option d'imprimante de la commande.
    • Vous devez transmettre les valeurs des propriétés de travail aux imprimantes passe-système, car celles-ci ne peuvent pas les déterminer automatiquement. Vous pouvez transmettre les valeurs des propriétés de travail de l'une des manières suivantes :
      • En utilisant des symboles ou des méthodes RICOH ProcessDirector dans la valeur de la propriété Commande d'imprimante requise ou dans un script nommé d'après cette valeur
      • Dans un fichier défini à titre de valeur de la propriété facultative Modèle de fichier de contrôle, uniquement si la commande de l'imprimante utilise un fichier de contrôle.
  5. Dans l'onglet Planification, entrez les valeurs que RICOH ProcessDirector doit utiliser pour affecter des travaux à cette imprimante. Pour les propriétés qui ne servent pas à la planification, laissez les valeurs vides ou choisissez l'option Non défini. Ces valeurs sont compatibles avec celles spécifiées par les propriétés de planification du travail correspondant.
    Si vous souhaitez planifier des travaux sur une imprimante à partir de supports, gardez ces éléments en tête au moment de configurer la propriété Support pris en charge :
    • Si vous choisissez un support spécifique, seuls les travaux utilisant ce support peuvent être planifiés sur l'imprimante.
    • Si vous choisissez Préparer les objets de support, seuls les travaux nécessitant le support chargé dans l'imprimante peuvent être planifiés sur celle-ci.
    • Si vous choisissez Tous les supports, tous les travaux peuvent être planifiés sur l'imprimante, indépendamment du support chargé.
  6. Cliquez sur OK.
  7. Si le serveur parent de l'imprimante passe-système exécute un système d'exploitation dérivé de Red Hat, créez une file d'attente du même nom que l'imprimante passe-système :
      Remarque:
    • Assurez-vous de remplir les conditions préalables suivantes :
      • Vous avez configuré CUPS.
      • Vous disposez des autorisations nécessaires dans CUPS pour gérer les imprimantes.
    1. Connectez-vous en tant que superutilisateur.
    2. Utilisez un navigateur et accédez à https://nomhôte:631/admin/, où nomhôte est le nom d'hôte ou l'adresse IP.
    3. Cliquez sur Ajouter une imprimante.
    4. Accédez à Autres imprimantes réseau et sélectionnez Hôte ou imprimante LPD/LPR.
    5. Dans le champ de connexion, saisissez le nom d'hôte ou l'adresse IP du système sur lequel l'unité d'entrée LPD est définie. Par exemple :
      lpd://hostname/queue

      nomhôte est le nom de l'hôte ou l'adresse IP et queue est le nom de la file d'attente.

    6. Cliquez sur Continuer.
    7. Dans la boîte de dialogue Ajouter une imprimante, saisissez le nom, la description et l'emplacement de l'imprimante.
    8. Cliquez sur Continuer pour sélectionner la marque et le modèle de l'imprimante.
    9. Cliquez sur Ajouter une imprimante.
    10. Définissez les options par défaut dans la boîte de dialogue suivante, puis cliquez sur Définir les options par défaut.
  8. Si le serveur parent de l'imprimante passe-système exécute SLES 12.0, créez une file d'attente du même nom que l'imprimante passe-système :
    1. Connectez-vous au système d'exploitation en tant que superutilisateur.
    2. Démarrez l'outil YaST.
    3. Cliquez sur Matériel Imprimantes. Une fois l'option Configurations d'imprimante mise en surbrillance, cliquez sur Ajouter. Cliquez sur Assistant de connexion, puis sélectionnez Protocole de serveur d'imprimante par ligne (LPD).
    4. Dans la zone Adresse IP ou Nom d'hôte, entrez le nom d'hôte ou l'adresse IP de l'imprimante physique.
    5. Entrez PASS dans la zone Nom de la file d'attente. Sélectionnez la marque de l'imprimante, puis cliquez sur OK.
    6. Dans la zone Définir un nom arbitraire, entrez le nom de l'imprimante passe-système. Ce nom doit être unique sur ce système Linux. Bien que les noms d'imprimante soient sensibles à la casse, Linux ne vous permet pas de définir plusieurs noms d'imprimante qui ne diffèrent que par la casse. Par exemple, vous ne pouvez pas définir un objet d'imprimante appelé OfficePrinter et un autre appelé officeprinter.
    7. Sélectionnez un pilote d'imprimante, puis cliquez sur OK.

Exemples de la propriété Commande d'imprimante

Vous pouvez définir la propriété Commande d'imprimante d'une imprimante passe-système pour utiliser une commande lpr. Ces commandes définissent la valeur de l'indicateur -# sur la valeur de la propriété Job.Copies du travail en cours d'impression. Elles ont toutes deux recours à la méthode getCurrentFile pour renvoyer le nom et le chemin du fichier dans le répertoire spoule du travail au format de données indiqué. Remplacez nomImprimante par le nom de l'imprimante.

lpr -P nomImprimante -#${Job.Copies} ${getCurrentFile(pdf)}
lprpdf -pnomImprimante -#${Job.Copies} ${getCurrentFile(pdf)}}

Si le format de données requis est PDF et si l'ID spoule du travail est 1000006, le nom du fichier sera le suivant : /aiw/aiw1/spool/default/1000006/1000006.print.pdf. Si le nom de l'imprimante est imprimantebureau et si la valeur de la propriété Job.Copies de ce travail est 2, la commande de l'imprimante donnera le résultat suivant :

lpr -P officeprinter -#2 /aiw/aiw1/spool/default/1000006/1000006.print.pdf

Ou

lprpdf -pofficeprinter -#2 /aiw/aiw1/spool/default/1000006/1000006.print.pdf
    Remarque:
  • Les imprimantes prennent en charge différentes options lpr, de sorte que l'imprimante peut ne pas respecter toutes les options demandées.