Provided by: cups-daemon_2.4.12-0ubuntu1_amd64 bug

NOM

       mime.types - Fichier de description des types MIME de CUPS

DESCRIPTION

       Le fichier mime.types définit les types de fichier reconnus par CUPS.

       Des  filtres  supplémentaires  peuvent  être  ajoutés  dans  des fichiers avec l’extension .types dans le
       répertoire de configuration de CUPS.

       Chaque ligne du fichier mime.types est soit un commentaire, soit une ligne  vide,  soit  une  règle.  Les
       commentaires commencent par le caractère « # ». Les lignes définissant une règle commencent par le nom du
       type MIME de média et peuvent être suivies par une liste de règles de reconnaissance de fichier :

           mime/type [ règle ... règle ]

       Les règles peuvent comporter plusieurs lignes en utilisant une barre oblique inverse (\) :

        mime/type [ très_très_longue_règle ... \       règle ]

       Les  noms de type MIME de média précisés dans le champ mime-type ne sont pas sensibles à la casse et sont
       triés par ordre alphanumérique  croissant  à  des  fins  de  correspondance.  Veuillez  lire  la  section
       « CORRESPONDANCE DE TYPE ET PRIORITÉ » pour plus d'information.

       Ces  règles  peuvent  être groupées avec des parenthèses, liées par un « + » pour exprimer un ET logique,
       « , » ou une espace pour exprimer un OU logique, et « ! » pour exprimer un NON logique.

   RÈGLES
       Les règles sont composées de deux parties : une extension de nom de fichier et des valeurs de test  entre
       parenthèses. Les fonctions suivantes peuvent être utilisées :

       match("motif")
            Vrai si le nom de fichier correspond au caractère générique fourni motif.

       ascii(décalage,taille)
            True  if  the  length  bytes starting at offset are valid printable ASCII (CR, NL, TAB, BS, 32-126).
            length cannot exceed 8192 bytes.

       printable(décalage,taille)I
            True if the length bytes starting at offset are printable 8-bit chars  (CR,  NL,  TAB,  BS,  32-126,
            128-254). length cannot exceed 8192 bytes.

       priorité(nombre)
            Indiquer  la priorité relative de ce type MIME de média. La priorité par défaut est 100. Les valeurs
            plus importantes ont une priorité plus haute tandis  que  les  valeurs  moins  importantes  ont  une
            priorité plus basse.

       string(décalage,"chaîne")
            Vrai si les octets commençant à décalage sont identiques à chaîne.

       istring(décalage,"chaîne")
            Vrai si tous les octets commençant à décalage correspondent à chaîne sans considération de casse.

       char(décalage,valeur)
            Vrai si l’octet à décalage est identique à valeur

       short(décalage,valeur)
            Vrai si les nombres entiers gros-boutiens (16 bits) sont identiques à valeur.

       int(décalage,valeur)
            Vrai si les nombres entiers gros-boutiens (32 bits) sont identiques à valeur.

       locale("chaîne")
            Vrai si le langage local correspond à chaîne.

       contains(offset,length,"string")
            True  if  the  bytes  starting at offset for length bytes contains string. length cannot exceed 8192
            bytes.

   CONSTANTES DE CHAÎNES
       Les constantes de chaînes peuvent être définies entre guillemets ("")  pour  des  chaînes  contenant  des
       espaces, ou entre chevrons (<>) pour des chaînes en hexadécimal.

   CORRESPONDANCE DE TYPE ET PRIORITÉ
       Lorsque CUPS a besoin de déterminer le type MIME de média d'un fichier, il vérifie tous les types MIME de
       média définis dans les fichiers .types. Lorsque deux ou plusieurs types correspondent à un fichier donné,
       le type choisi dépendra du nom du type et de sa priorité : les types de plus haute priorité sont préférés
       à ceux de priorité plus basse. Si les types ont une priorité identique, les noms des types sont triés par
       ordre alphanumérique ascendant, et le premier type est sélectionné.

       Par exemple, si deux types « text/titi » et « text/toto » sont définis comme correspondants à l'extension
       «  doc », normalement le type « text/titi » sera choisi car son nom est de manière alphanumérique moindre
       que « text/toto ». Cependant si « text/toto » est défini avec une priorité plus haute que « text/titi  »,
       « texte/toto » sera choisi à la place.

FICHIERS

       /etc/cups — répertoire de configuration classique de CUPS.

EXEMPLES

       Définir  deux  types  MIME  de  média pour des données Raster, l’un étant un sous-ensemble avec une haute
       priorité :

           application/vnd.cups-raster  string(0,"RaSt") string(0,"tSaR") \
                                         string(0,"RaS2") string(0,"2SaR") \
                                         string(0,"RaS3") string(0,"3SaR")

           image/pwg-raster              string(0,"RaS2") + \
                                         string(4,PwgRaster<00>) priority(150)

VOIR AUSSI

       cups-files.conf(5),  cupsd.conf(5),  cupsd(8),  cupsfilter(8),  mime.convs(5),  aide  en  ligne  de  CUPS
       <URL:http://localhost:631/help>

COPYRIGHT

       Copyright © 2020-2024 by OpenPrinting.

28 février 2021                                       CUPS                                         mime.types(5)