Création de files d'impression à l'aide de la ligne de commande

  1. Avant de pouvoir créer la file d'attente d'impression, vous devez fournir les informations suivantes : un nom de périphérique valide, le type d'imprimante, le langage d'imprimante et les options des paramètres de file d'attente d'impression par défaut.

    1. Le nom de périphérique associé à la file d'attente d'impression doit exister avant que celle-ci soit créée.

      • Vous pouvez répertorier les périphériques virtuels définis en exécutant la commande suivante :

        $ /usr/ibmprint/bin/lsdevice -l
      • Si le périphérique n'existe pas, vous pouvez en créer un en exécutant la commande mkdevice.

        Pour plus d'informations, reportez-vous à la rubrique Création de périphériques virtuels.

    2. Vous pouvez accéder aux langages et aux types d'imprimantes pris en charge en exécutant la commande suivante :

      /usr/ibmprint/bin/supported_printers

      Recherchez la ligne correspondant à votre modèle d'imprimante à l'aide de la commande supported_printers.

      Exemple: vous souhaitez créer une file d'attente pour une imprimante IBM Infoprint Color 1454. Recherchez la ligne correspondant à cette imprimante à l'aide de la commande supported_printers; cette ligne est du type: IBM Infoprint Color 1454 10IC1454 automatic

      Le type d'imprimante est 10IC1454 et le langage pris en charge est automatique.

      Remarque sur les langages pris en charge :

      • Tous les types d'imprimantes prennent en charge le type de langage « RAW ». Les travaux d'impression ne font donc que transiter par la file d'attente d'impression. Cela signifie que les travaux d'impression sont envoyés à l'imprimante sans modification de la file d'attente.

      • Le type de langage Automatique signifie que vous pouvez paramétrer le type de langage pour qu'il soit automatique, pcl ou ps. Si vous le définissez sur Automatique, vous pouvez envoyer vers cette file d'attente des travaux émulations PCL/ASCII et PostScript.

      • Le langage automatique Plus signifie que vous pouvez paramétrer le type de langage pour qu'il soit automatic_plus, pcl, ps, ou iq. Si vous le définissez sur automatic_plus, vous pouvez envoyer vers cette file d'attente des travaux émulations PCL/ASCII, PostScript et ImageQuick (HTML, PDF, TIFF).

      • Le langage PDF signifie que vous pouvez paramétrer le type de langage pour qu'il soit automatic_plus, pcl, ps, ou iq. Si vous le définissez sur automatic_pdf, vous pouvez envoyer vers cette file d'attente des travaux émulations PCL/ASCII, PostScript et PDF.

      • Si le type de langage est défini sur pcl, vous pouvez envoyer des travaux texte ASCII ou émulations PCL via la file d'attente d'impression.

      • Si le type de langage est défini sur ps, vous ne pouvez envoyer que des travaux PostScript via la file d'attente d'impression.

      • Vous devez normalement choisir le langage automatique, si celui-ci est disponible.

    3. Pour connaître les options des paramètres d'imprimante qui peuvent être utilisées, exécutez la commande lsqueue_opts A l'aide de l'option de type d'imprimante étape b, exécutez la commande suivante :

      $ /usr/ibmprint/bin/lsqueue_opts -f printer_type

      Exemple: $ /usr/ibmprint/bin/lsqueue_opts -f 10IC1454

      Localisez les options et valeurs à modifier, puis transmettez la file d'attente mkqueue avec l'argument -o.

  2. Entrez la commande suivante :

    # /usr/ibmprint/bin/mkqueue -d device_name -q queue_name -p printer_type -l printer_language -o printer_options
    Remarque :pour plus d'informations sur la commande mkqueue, exécutez le programme de ligne de commande # mkqueue -h.

    Exemple : à l'aide des informations fournies à l'étape 1 , nous allons créer une nouvelle file d'attente d'impression « ma_file_d'attente » pour un périphérique virtuel « mon_périphérique » Le type de l'imprimante est 10IC1454 , et le langage sélectionné est défini comme automatique pour cette file d'attente. Spécifiez des options d'imprimante supplémentaires de sorte que le papier du tiroir 2 soit utilisé et que les travaux soient imprimés en mode recto verso dans le sens de la longueur du papier.

    /usr/ibmprint/bin/mkqueue -d mydevice -q myqueue -p 10IC1454 -l automatic -o "paper_tray=tray2 duplex=long_edge"