Что такое формат файла FAC?
Файл .fac - это растровое изображение FaceSaver, формат портретов, созданный около 1985 года для баз данных лиц на рабочих станциях UNIX. FaceSaver был утилитой, разработанной Лу Катцем в Metron Computerware для хранения небольших фотографий сотрудников или пользователей (обычно размером 64×96 пикселей) в базах данных лиц fingerd и ранних каталогах списков рассылки интернета.
Формат использует структуру с текстовым префиксом: несколько строк заголовка в формате ASCII «ключ:значение» (включая поля PicData: и Image:, а также необязательные метаданные, такие как имя, организация и электронная почта) предшествуют данным изображения. Растр хранится в виде строк сканирования с шестнадцатеричным кодированием ASCII в порядке снизу вверх и слева направо. Такое шестнадцатеричное кодирование делает содержимое доступным для чтения человеком, но увеличивает размер файла по сравнению с фактическими данными пикселей. Глубина цвета варьируется от 1-битного монохромного до 8-битного серого; изначально формат использовался для черно-белых портретов.
.fac не следует путать с семейством форматов растровых изображений UNIX XBM или с отдельным форматом X-Face, используемым для вставки крошечных растровых изображений лиц в заголовки электронных писем - оба служат схожим целям социальных каталогов, но используют несовместимые кодировки.
Современное программное обеспечение не создает новые файлы .fac. XnView и XnView MP могут открывать их; консольная утилита fromface была каноническим инструментом UNIX для извлечения изображений из баз данных FaceSaver. Формат является устаревшим, его заменили PNG и JPEG для хранения портретов.
Безопасность и защита
РИСК: LOWFAC - это текстовый формат с шестнадцатеричными данными; он не может исполнять код. Известных эксплойтов с вредоносным ПО для него нет. Единственный риск - получение файла с расширением .fac, который на самом деле является файлом другого формата.
Детали формата
в двух словах- Fractint Color Map - Расширение FAC также использовалось в старом программном обеспечении для фракталов Fractint для файлов цветовых карт/палитр - не связано с форматом изображений.
Программы, открывающие файлы FAC
fromface file.fac > file.pbm конвертирует FAC в PBM; часть старых утилит UNIX для работы с лицами. Вероятно, доступен только в устаревших репозиториях пакетов. Технические подробности
глубокая спецификация| Кодирование | Текстовый заголовок + бинарные данные пикселей в шестнадцатеричном коде ASCII |
| Глубина цвета | От 1-битного монохромного до 8-битного серого; изначально использовался для 1-битных черно-белых портретов |
| Типичные размеры | 64×96 пикселей (стандартный размер портрета); жесткий максимум в формате не определен |
| Заголовок файла | Строки ASCII «ключ:значение»; обязательные поля включают PicData: и Image:; необязательная личная информация (имя, email, организация) |
| Порядок хранения пикселей | Строки сканирования снизу вверх, слева направо внутри каждой строки |
| Кодирование пикселей | Шестнадцатеричный ASCII (2 шестнадцатеричных символа на байт); читаемо для человека, но неэффективно по объему |
| Типичный размер файла | 2-10 КБ |
| Магические байты | Отсутствуют фиксированные; файл начинается с текстовых строк заголовка ASCII |
| Контейнер | Простой текстовый заголовок, за которым следуют данные растра в ASCII hex - бинарный контейнер отсутствует |
| Связанные ОС | Unix, Linux, BSD |
| Первоначальное назначение | Базы данных каталогов лиц UNIX (fingerd), коллекции фотографий пользователей в списках рассылки |
| Заменен форматами | PNG и JPEG для хранения портретов; формат X-Face для встроенных в email лиц |
| Выпущен | circa 1985 (UNIX workstation era) |
| Спецификация | www.fileformat.info |
Конвертации FAC
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах FAC.