Co to jest format pliku FACE?
Plik .face to obraz Usenix FaceSaver Bitmap Image, starszy format rastrowy opracowany przez Lou Katza w Metron Computerware, Ltd. w latach 80. dla społeczności Unix i Usenix. Jego celem było przechowywanie portretu twarzy w kompaktowej, przenośnej i czytelnej dla człowieka formie, którą można było przesyłać przez wczesne systemy poczty elektronicznej i osadzać w katalogach użytkowników Unix oraz bazach danych uczestników konferencji Usenix.
W przeciwieństwie do binarnych formatów obrazów, plik .face składa się w całości ze zwykłego tekstu ASCII. Zaczyna się od serii linii nagłówka Pole: wartość - takich jak FirstName:, LastName:, E-mail: oraz obowiązkowych pól PicData: i Image: - po których następują rzeczywiste dane pikseli zakodowane jako linie cyfr szesnastkowych. Każda para znaków szesnastkowych reprezentuje jeden 8-bitowy piksel w skali szarości, co daje 256 poziomów szarości. Portrety miały zazwyczaj małe, stałe rozmiary, najczęściej 96×128 pikseli, co pozwalało zachować rozmiar plików na poziomie kilku kilobajtów.
Format ten nie obsługuje kompresji; kodowanie szesnastkowe sprawia, że pliki .face są większe niż odpowiadające im obrazy binarne. Zestaw narzędzi netpbm udostępnia polecenie fstopgm do konwersji pliku .face na mapę szarości PGM oraz pgmtofs do operacji odwrotnej. Na nowoczesnych systemach XnView MP może również otwierać pliki .face w systemach Windows, macOS i Linux.
FaceSaver jest zarejestrowanym znakiem towarowym firmy Metron Computerware, Ltd. Format ten jest całkowicie przestarzały i został dawno zastąpiony przez PNG, JPEG oraz podobne nowoczesne formaty zdjęć.
Bezpieczeństwo
RYZYKO: LOWPlik FACE to pasywny tekst ASCII bez kodu wykonywalnego, więc otwieranie go w przeglądarce lub edytorze tekstu jest bezpieczne. Jedynym drobnym zastrzeżeniem jest prywatność: nagłówki FaceSaver mogą zawierać prawdziwe imię i nazwisko, e-mail, numer telefonu i adres pocztowy, więc udostępniony plik .face może ujawnić osobiste dane kontaktowe. Używaj oficjalnego XnView lub netpbm; unikaj podejrzanych stron z „konwerterami FaceSaver”.
Szczegóły formatu
w pigułceProgramy otwierające pliki FACE
Szczegóły techniczne
specyfikacja| Typ formatu | Plik tekstowy ASCII: czytelny dla człowieka nagłówek „Pole: wartość”, po którym następują szesnastkowe rzędy pikseli |
| Kodowanie pikseli | Każdy bajt piksela jest zapisany jako dwa szesnastkowe znaki ASCII; piksele są przechowywane rząd po rzędzie bez danych binarnych |
| Model kolorów | Tylko skala szarości - brak obsługi kanałów kolorów |
| Głębia koloru | 8 bitów na piksel, co daje 256 poziomów szarości |
| Wydajność przechowywania | Nieskompresowany i zakodowany szesnastkowo; standardowy portret 96×128 zajmuje około 24 KB jako tekst ASCII w porównaniu do ~12 KB jako surowe dane binarne |
| Typowe wymiary | Zazwyczaj 96×128 pikseli dla zdjęć portretowych; specyfikacja nie narzuca sztywnego górnego limitu rozmiaru obrazu |
| Identyfikacja / sygnatura | Brak binarnej liczby magicznej; pliki są rozpoznawane po początkowych liniach nagłówka ASCII, takich jak `FirstName:` lub `PicData:` |
| Obowiązkowe pola nagłówka | `PicData:` (deklaruje szerokość, wysokość i głębię bitową) oraz `Image:` (oznacza początek danych pikseli) |
| Opcjonalne pola metadanych | `FirstName:`, `LastName:`, `E-mail:`, `Organization:` - pola z danymi osobowymi osadzone w nagłówku ASCII |
| Narzędzia do konwersji | `fstopgm` konwertuje `.face` na mapę szarości PGM; `pgmtofs` konwertuje PGM z powrotem na `.face` - oba są częścią pakietu netpbm |
| Deweloper / znak towarowy | Stworzony przez Lou Katza w Metron Computerware, Ltd.; FaceSaver® jest zarejestrowanym znakiem towarowym firmy Metron Computerware, Ltd. |
| Pochodzenie platformy | Zaprojektowany dla systemów Unix i społeczności Usenix; używany we wczesnych bazach danych Unix finger oraz katalogach uczestników konferencji Usenix |
| Typ MIME | `image/x-portable-graymap` (serwowany również jako `application/octet-stream`) |
| Status formatu | Przestarzały format archiwalny, nieaktualizowany od dziesięcioleci; zastąpiony przez PGM, PNG i nowoczesne formaty zdjęć |
| Obsługa nowoczesnych przeglądarek | XnView / XnView MP w systemach Windows, macOS i Linux; dowolny edytor tekstu może służyć do inspekcji nagłówka ASCII i surowych danych pikseli |
| Wydano | 1980s (Unix/Usenix community; for compact, portable facial portrait images) |
| Najnowsza wersja | Stable/frozen - an obsolete legacy format, not updated for decades |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | www.fileformat.info |
Konwersje FACE
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki FACE.