Qu'est-ce que le format de fichier FACE ?
Un fichier .face est une image bitmap Usenix FaceSaver, un format matriciel hérité développé par Lou Katz chez Metron Computerware, Ltd. au cours des années 1980 pour la communauté Unix et Usenix. Son but était de stocker le portrait facial d'une personne sous une forme compacte, portable et lisible par l'homme, pouvant être envoyée via les premiers systèmes de messagerie électronique et intégrée dans les répertoires d'utilisateurs Unix et les bases de données des participants aux conférences Usenix.
Contrairement aux formats d'image binaires, un fichier .face est entièrement composé de texte ASCII brut. Il s'ouvre par une série de lignes d'en-tête Champ: valeur - telles que FirstName:, LastName:, E-mail:, et les champs obligatoires PicData: et Image: - suivies des données de pixels réelles encodées sous forme de lignes de chiffres hexadécimaux. Chaque paire de caractères hexadécimaux représente un pixel en niveaux de gris de 8 bits, offrant 256 niveaux de gris. Les portraits étaient généralement de petites tailles fixes, couramment 96×128 pixels, ce qui maintenait les fichiers à quelques kilo-octets.
Le format ne comporte aucune compression ; l'encodage hexadécimal rend les fichiers .face plus volumineux que les images binaires équivalentes. La boîte à outils netpbm fournit la commande fstopgm pour convertir un fichier .face en un PGM graymap, et pgmtofs pour l'opération inverse. Sur les systèmes modernes, XnView MP peut également ouvrir les fichiers .face sur Windows, macOS et Linux.
FaceSaver est une marque déposée de Metron Computerware, Ltd. Le format est entièrement obsolète et a été remplacé depuis longtemps par le PNG, le JPEG et d'autres formats photo modernes similaires.
Sécurité et sûreté
RISQUE : LOWUn fichier FACE est un texte ASCII passif sans code exécutable, son ouverture dans un visionneur ou un éditeur de texte est donc sûre. Le seul bémol mineur concerne la confidentialité : les en-têtes FaceSaver peuvent contenir un nom réel, un e-mail, un numéro de téléphone et une adresse postale, de sorte qu'un fichier .face partagé peut exposer des coordonnées personnelles. Utilisez les logiciels officiels XnView ou netpbm ; évitez les sites de téléchargement obscurs de « convertisseurs FaceSaver ».
Détails du format
en brefProgrammes qui ouvrent les fichiers FACE
Détails techniques
spécifications approfondies| Type de format | Fichier texte ASCII brut : en-tête « Champ: valeur » lisible par l'homme suivi de rangées de pixels hexadécimaux |
| Encodage des pixels | Chaque octet de pixel est écrit sous la forme de deux caractères ASCII hexadécimaux ; les pixels sont stockés ligne par ligne sans données binaires |
| Modèle de couleur | Niveaux de gris uniquement - aucun canal de couleur pris en charge |
| Profondeur de couleur | 8 bits par pixel, offrant 256 niveaux de gris |
| Efficacité de stockage | Non compressé et encodé en hexadécimal ; un portrait standard de 96×128 passe à environ 24 Ko en texte ASCII contre ~12 Ko en binaire brut |
| Dimensions typiques | Généralement 96×128 pixels pour les portraits ; la spécification n'impose aucune limite supérieure stricte à la taille de l'image |
| Identification / signature | Pas de nombre magique binaire ; les fichiers sont reconnus par les premières lignes d'en-tête ASCII telles que « FirstName: » ou « PicData: » |
| Champs d'en-tête obligatoires | « PicData: » (déclare la largeur, la hauteur et la profondeur de bits) et « Image: » (marque le début des données de pixels) |
| Champs de métadonnées optionnels | « FirstName: », « LastName: », « E-mail: », « Organization: » - champs d'informations personnelles intégrés dans l'en-tête ASCII |
| Outils de conversion | « fstopgm » convertit le « .face » en un graymap PGM ; « pgmtofs » convertit le PGM en « .face » - tous deux font partie de la boîte à outils netpbm |
| Développeur / marque | Créé par Lou Katz chez Metron Computerware, Ltd. ; FaceSaver® est une marque déposée de Metron Computerware, Ltd. |
| Origine de la plateforme | Conçu pour Unix et la communauté Usenix ; utilisé dans les premières bases de données Unix finger et les annuaires des participants aux conférences Usenix |
| Type MIME | `image/x-portable-graymap` (également servi comme `application/octet-stream`) |
| Statut du format | Format hérité obsolète, non mis à jour depuis des décennies ; remplacé par PGM, PNG et les formats photo modernes |
| Support des visionneurs modernes | XnView / XnView MP sur Windows, macOS et Linux ; n'importe quel éditeur de texte brut peut inspecter l'en-tête ASCII et les données de pixels brutes |
| Publié | 1980s (Unix/Usenix community; for compact, portable facial portrait images) |
| Dernière version | Stable/frozen - an obsolete legacy format, not updated for decades |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.fileformat.info |
Conversions FACE
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers FACE.