Manpages

NOM

filter − Interface des filtres de conversion de fichier de CUPS

SYNOPSIS

filter travail utilisateur titre nb_copies options [ nom_de_fichier ]

DESCRIPTION

Les filtres CUPS sont une méthode standard de reconnaissance de nouveaux formats de fichier. Un filtre doit être capable de convertir un ou plusieurs formats en entrée, et générer un fichier en sortie, dont le format est soit directement compréhensible par CUPS, soit retraité par un autre filtre pour obtenir un format imprimable.

Ces programmes doivent être capables de lire un fichier de la ligne de commande ou via l’entrée standard, si besoin est en recopiant son contenu dans un fichier temporaire. Toute sortie doit être faite sur la sortie standard.

Le nom de la commande (argv[0]) est l’URI de l’imprimante.

VARIABLES D’ENVIRONNEMENT

Les variables d’environnement suivantes sont définies par le serveur CUPS lors de l’exécution d’un filtre :
CHARSET

Le jeu de caractères par défaut (généralement us-ascii ou iso-8859-1).

CLASS

Contient le nom de la classe lorsqu’un travail d’impression est envoyé à une cla sse d’imprimantes. Cette variable n’est pas définie si le travail d’impression n’ est pas envoyé à une classe.

CONTENT_TYPE

Le type MIME associé au fichier (ex : application/postscript).

CUPS_DATADIR

Le répertoire où se trouvent les données.

CUPS_SERVERROOT

Le répertoire racine du serveur.

DEVICE_URI

L’URI de l’imprimante.

LANG

La langue (généralement C ou en).

PATH

La liste des chemins où chercher les programmes pouvant être exécutés par le filtre.

PPD

Le chemin complet d’accès au fichier PPD (PostScript Printer Description) de l’imprimante.

PRINTER

Le nom de l’imprimante, ceci pour les scripts shells qui ne sont pas toujours capables de récupérer l’argument argv[0].

RIP_CACHE

La quantité de mémoire recommandée pour l’utilisation du RIP (Raster Image Processors).

SOFTWARE

Le nom et le numéro de version du serveur (généralement CUPS/1.1).

TZ

Le fuseau horaire du serveur.

USER

L’utilisateur exécutant le programme (généralement lp). Vous pouvez trouver cette information dans le fichier cupsd.conf.

COMPATIBILITÉ

Bien que l’interface des filtres soit compatible avec les scripts System V, ceci ne fonctionnera qu’avec le script System V fourni via la commande lpadmin(8) avec l’option -i.

VOIR AUSSI

backend(1), cupsd(8), CUPS Interface Design Description, CUPS Software Administrators Manual, CUPS Software Programmers Manual, http://localhost:631/documentation.html

COPYRIGHT

Copyright 1993-2005 Easy Software Products, Tous droits réservés.

TRADUCTION

Gilles QUERRET <gilles.querret [AT] nerim.net>

COMMENTS