Hvad er FACE-filformatet?
En .face-fil er et Usenix FaceSaver Bitmap-billede, et ældre rasterformat udviklet af Lou Katz hos Metron Computerware, Ltd. i løbet af 1980'erne til Unix- og Usenix-fællesskabet. Formålet var at gemme en persons ansigtsportræt i en kompakt, bærbar og menneskelæsbar form, der kunne sendes via tidlige e-mail-systemer og indlejres i Unix-brugermapper og databaser over Usenix-konferencedeltagere.
I modsætning til binære billedformater er en .face-fil udelukkende almindelig ASCII-tekst. Den åbner med en række Felt: værdi-headerlinjer - såsom FirstName:, LastName:, E-mail: og de obligatoriske PicData: og Image: felter - efterfulgt af de faktiske pixeldata kodet som linjer af hexadecimale cifre. Hvert par hex-tegn repræsenterer én 8-bit gråtone-pixel, hvilket giver 256 gråtoneniveauer. Portrætter var typisk små faste størrelser, normalt 96×128 pixels, hvilket holdt filerne nede på få kilobytes.
Formatet benytter ingen komprimering; hex-kodning gør .face-filer større end tilsvarende binære billeder. netpbm-værktøjssættet indeholder kommandoen fstopgm til at konvertere en .face-fil til et PGM-gråtonebillede, og pgmtofs til det omvendte. På moderne systemer kan XnView MP også åbne .face-filer på Windows, macOS og Linux.
FaceSaver er et registreret varemærke tilhørende Metron Computerware, Ltd. Formatet er helt forældet og er for længst blevet erstattet af PNG, JPEG og lignende moderne fotoformater.
Sikkerhed og tryghed
RISIKO: LOWEn FACE-fil er passiv ASCII-tekst uden eksekverbar kode, så det er sikkert at åbne den i en fremviser eller tekstbehandler. Den eneste mindre forbehold er privatliv: FaceSaver-headere kan indeholde rigtige navne, e-mail, telefonnummer og postadresse, så en delt .face-fil kan afsløre personlige kontaktoplysninger. Brug den officielle XnView eller netpbm; undgå tvivlsomme download-sider til «FaceSaver-konvertere».
Formatdetaljer
kort fortaltProgrammer der åbner FACE-filer
Tekniske detaljer
dyb specifikation| Format-type | Almindelig ASCII-tekstfil: menneskelæsbar `Felt: værdi`-header efterfulgt af hexadecimale pixelrækker |
| Pixel-kodning | Hver pixel-byte er skrevet som to hexadecimale ASCII-tegn; pixels gemmes række for række uden binære data |
| Farvemodel | Kun gråtoner - ingen understøttelse af farvekanaler |
| Farvedybde | 8 bit pr. pixel, hvilket giver 256 gråtoneniveauer |
| Lagringseffektivitet | Ukomprimeret og hex-kodet; et standard 96×128 portræt vokser til ca. 24 KB som ASCII-tekst mod ~12 KB som rå binær data |
| Typiske dimensioner | Normalt 96×128 pixels til portrætfotos; specifikationen sætter ingen hård øvre grænse for billedstørrelsen |
| Identifikation / magic | Intet binært «magic number»; filer genkendes på de indledende ASCII-headerlinjer såsom `FirstName:` eller `PicData:` |
| Obligatoriske header-felter | `PicData:` (angiver bredde, højde og bitdybde) og `Image:` (markerer starten på pixeldata) |
| Valgfrie metadata-felter | `FirstName:`, `LastName:`, `E-mail:`, `Organization:` - personlige informationsfelter indlejret i ASCII-headeren |
| Konverteringsværktøjer | `fstopgm` konverterer `.face` til et PGM-gråtonebillede; `pgmtofs` konverterer PGM tilbage til `.face` - begge er en del af netpbm-værktøjssættet |
| Udvikler / varemærke | Skabt af Lou Katz hos Metron Computerware, Ltd.; FaceSaver® er et registreret varemærke tilhørende Metron Computerware, Ltd. |
| Platform-oprindelse | Designet til Unix og Usenix-fællesskabet; brugt i tidlige Unix finger-databaser og Usenix-konferencedeltagerlister |
| MIME-type | `image/x-portable-graymap` (også leveret som `application/octet-stream`) |
| Format-status | Forældet legacy-format, ikke opdateret i årtier; erstattet af PGM, PNG og moderne fotoformater |
| Moderne fremviser-understøttelse | XnView / XnView MP på Windows, macOS og Linux; enhver tekstbehandler kan inspicere ASCII-headeren og de rå pixeldata |
| Udgivet | 1980s (Unix/Usenix community; for compact, portable facial portrait images) |
| Seneste version | Stable/frozen - an obsolete legacy format, not updated for decades |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.fileformat.info |
FACE-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om FACE-filer.