Hva er FAC-filformatet?
En .fac-fil er et FaceSaver bitmap-bilde - et raster-portrettformat opprettet rundt 1985 for UNIX-arbeidsstasjoners ansikt-katalogdatabaser. FaceSaver var et verktøy utviklet av Lou Katz hos Metron Computerware for lagring av små fotografier av ansatte eller brukere, vanligvis i 64×96 piksler, i fingerd-ansiktsdatabaser og tidlige e-postlistekataloger.
Formatet bruker en tekst-prefiks-struktur: flere ASCII nøkkel:verdi-topptekstlinjer (inkludert feltene PicData: og Image:, samt valgfrie personlige metadata som navn, institusjon og e-post) kommer før bildedataene. Bitmappet lagres som ASCII heksadesimalt kodede skannelinjer i rekkefølgen bunn-til-topp, venstre-til-høyre. Denne heksadesimale kodingen gjør innholdet lesbart for mennesker, men blåser opp filstørrelsen i forhold til de faktiske pikseldataene. Fargedybden varierer fra 1-bit monokrom til 8-bit gråskala; det opprinnelige bruksområdet var svart-hvitt ansiktsportretter.
.fac må ikke forveksles med XBM-familien av UNIX-bitmapformater eller med det separate X-Face-formatet som brukes til å bygge inn bittesmå ansiktsbitmaps i e-posthoder - begge tjener lignende sosiale katalogformål, men bruker inkompatible kodinger.
Ingen moderne programvare oppretter nye .fac-filer. XnView og XnView MP kan åpne dem; kommandolinjeverktøyet fromface var det kanoniske UNIX-verktøyet for å trekke ut bilder fra FaceSaver-databaser. Formatet er foreldet, erstattet av PNG og JPEG for lagring av portretter.
Sikkerhet og trygghet
RISIKO: LOWFAC er et format basert på ren tekst og heksadesimaler; det kan ikke kjøre kode. Ingen kjente skadevare-angrep er rettet mot det. Den eneste risikoen er å motta en feilnavnet fil med .fac-etternavn som egentlig er et annet format.
Formatdetaljer
i et nøtteskall- Fractint Color Map - FAC-etternavnet ble også brukt av eldre Fractint-fraktalprogramvare for fargekart/palettfiler - ikke relatert til bildeformatet.
Programmer som åpner FAC-filer
fromface file.fac > file.pbm konverterer FAC til PBM; del av gamle UNIX-ansiktsverktøy. Sannsynligvis kun tilgjengelig i eldre pakkebrønner. Tekniske detaljer
dyp spesifikasjon| Koding | Tekst-header + ASCII heksadesimalt kodet binær pikseldata |
| Fargedybde | 1-bit monokrom til 8-bit gråskala; opprinnelig bruksområde var 1-bit svart-hvitt ansiktsportretter |
| Typiske dimensjoner | 64×96 piksler (standard portrettstørrelse); ingen fastsatt maksimumsgrense i formatet |
| Fil-header | ASCII nøkkel:verdi-linjer; obligatoriske felt inkluderer PicData: og Image:; valgfri personlig info (navn, e-post, institusjon) |
| Lagringsrekkefølge for piksler | Bunn-til-topp skannelinjer, venstre-til-høyre innen hver linje |
| Pikselkoding | ASCII heksadesimal (2 heksadesimale tegn per byte); lesbart for mennesker, men lite plassbesparende |
| Typisk filstørrelse | 2-10 KB |
| Magic bytes | Ingen faste; filen starter med ASCII tekst-headerlinjer |
| Beholder | Ren tekst-header etterfulgt av ASCII heksadesimal bitmap-data - ingen binær beholder |
| Tilknyttet OS | Unix, Linux, BSD |
| Opprinnelig bruksområde | UNIX ansiktskatalog-databaser (fingerd), brukerfotosamlinger for e-postlister |
| Erstattet av | PNG og JPEG for portrettlagring; X-Face-format for e-post-innebygde ansiktsbitmaps |
| Utgitt | circa 1985 (UNIX workstation era) |
| Spesifikasjon | www.fileformat.info |
FAC-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om FAC-filer.