Co to jest format pliku FAC?
Plik .fac to obraz bitmapowy FaceSaver - rastrowy format portretowy stworzony około 1985 roku dla baz danych katalogów twarzy na stacjach roboczych UNIX. FaceSaver był narzędziem opracowanym przez Lou Katza w Metron Computerware do przechowywania małych zdjęć pracowników lub użytkowników, zazwyczaj o wymiarach 64×96 pikseli, w bazach danych twarzy fingerd oraz wczesnych katalogach list mailingowych.
Format wykorzystuje strukturę z prefiksem tekstowym: kilka linii nagłówka ASCII w formacie klucz:wartość (w tym pola PicData: i Image: oraz opcjonalne metadane osobiste, takie jak imię i nazwisko, instytucja i e-mail) poprzedza dane obrazu. Bitmapa jest przechowywana jako linie skanowania zakodowane szesnastkowo w formacie ASCII (hex), w kolejności od dołu do góry i od lewej do prawej. To kodowanie szesnastkowe sprawia, że zawartość jest czytelna dla człowieka, ale zwiększa rozmiar pliku w stosunku do rzeczywistych danych pikseli. Głębia kolorów waha się od 1-bitowej monochromatycznej do 8-bitowej skali szarości; pierwotnym zastosowaniem były czarno-białe portrety twarzy.
Format .fac nie powinien być mylony z rodziną formatów bitmapowych UNIX XBM ani z oddzielnym formatem X-Face używanym do osadzania maleńkich bitmap twarzy w nagłówkach wiadomości e-mail - oba służą podobnym celom w katalogach społecznościowych, ale używają niekompatybilnych kodowań.
Żadne nowoczesne oprogramowanie nie tworzy nowych plików .fac. XnView i XnView MP potrafią je otwierać; narzędzie wiersza poleceń fromface było kanonicznym narzędziem UNIX do wyodrębniania obrazów z baz danych FaceSaver. Format jest przestarzały, zastąpiony przez PNG i JPEG w zastosowaniach związanych z przechowywaniem portretów.
Bezpieczeństwo
RYZYKO: LOWFAC to format tekstowo-szesnastkowy; nie może wykonywać kodu. Nie są znane żadne ataki malware wymierzone w ten format. Jedynym ryzykiem jest otrzymanie pliku o błędnej nazwie z rozszerzeniem .fac, który w rzeczywistości jest innym formatem.
Szczegóły formatu
w pigułce- Fractint Color Map - Rozszerzenie FAC było również używane przez starsze oprogramowanie fraktalne Fractint dla plików map kolorów/palet - niepowiązane z formatem obrazu.
Programy otwierające pliki FAC
fromface plik.fac > plik.pbm konwertuje FAC na PBM; część starych narzędzi UNIX do obsługi twarzy. Prawdopodobnie dostępne tylko w repozytoriach pakietów legacy. Szczegóły techniczne
specyfikacja| Kodowanie | Nagłówek tekstowy + dane binarne pikseli zakodowane szesnastkowo w ASCII |
| Głębia kolorów | Od 1-bitowej monochromatycznej do 8-bitowej skali szarości; pierwotnie 1-bitowe czarno-białe portrety twarzy |
| Typowe wymiary | 64×96 pikseli (standardowy rozmiar portretu); brak sztywnego maksimum zdefiniowanego w formacie |
| Nagłówek pliku | Linie ASCII klucz:wartość; obowiązkowe pola to PicData: i Image:; opcjonalne dane osobowe (imię, e-mail, instytucja) |
| Kolejność przechowywania pikseli | Linie skanowania od dołu do góry, od lewej do prawej w obrębie każdej linii |
| Kodowanie pikseli | ASCII szesnastkowy (2 znaki hex na bajt); czytelny dla człowieka, ale mało wydajny pod względem miejsca |
| Typowy rozmiar pliku | 2-10 KB |
| Magic bytes | Brak stałych; plik zaczyna się od tekstowych linii nagłówka ASCII |
| Kontener | Nagłówek w czystym tekście, po którym następują dane bitmapy w ASCII hex - brak kontenera binarnego |
| Powiązany system operacyjny | Unix, Linux, BSD |
| Pierwotne zastosowanie | Bazy danych katalogów twarzy UNIX (fingerd), kolekcje zdjęć użytkowników list mailingowych |
| Zastąpiony przez | PNG i JPEG dla portretów; format X-Face dla bitmap twarzy osadzanych w e-mailach |
| Wydano | circa 1985 (UNIX workstation era) |
| Specyfikacja | www.fileformat.info |
Konwersje FAC
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki FAC.