O que é o formato de ficheiro FACE?
Um arquivo .face é uma Imagem Bitmap Usenix FaceSaver, um formato raster legado desenvolvido por Lou Katz na Metron Computerware, Ltd. durante a década de 1980 para a comunidade Unix e Usenix. Seu propósito era armazenar o retrato facial de uma pessoa em uma forma compacta, portátil e legível por humanos que pudesse ser enviada por sistemas de e-mail antigos e incorporada em diretórios de usuários Unix e bancos de dados de participantes de conferências Usenix.
Ao contrário dos formatos de imagem binários, um arquivo .face é inteiramente em texto ASCII simples. Ele abre com uma série de linhas de cabeçalho Campo: valor - como FirstName:, LastName:, E-mail: e os campos obrigatórios PicData: e Image: - seguidos pelos dados reais de pixel codificados como linhas de dígitos hexadecimais. Cada par de caracteres hexadecimais representa um pixel de tons de cinza de 8 bits, fornecendo 256 níveis de cinza. Os retratos eram tipicamente de tamanhos fixos pequenos, comumente 96×128 pixels, mantendo os arquivos em alguns kilobytes.
O formato não possui compressão; a codificação hexadecimal torna os arquivos .face maiores do que as imagens binárias equivalentes. O kit de ferramentas netpbm fornece o comando fstopgm para converter um arquivo .face em um mapa de cinza PGM, e pgmtofs para o inverso. Em sistemas modernos, o XnView MP também pode abrir arquivos .face no Windows, macOS e Linux.
FaceSaver é uma marca registrada da Metron Computerware, Ltd. O formato está totalmente obsoleto e foi há muito tempo substituído por PNG, JPEG e formatos de foto modernos semelhantes.
Segurança e proteção
RISCO: LOWUm arquivo FACE é um texto ASCII passivo sem código executável, portanto, abri-lo em um visualizador ou editor de texto é seguro. A única ressalva menor é a privacidade: os cabeçalhos FaceSaver podem conter nome real, e-mail, telefone e endereço postal, portanto, um .face compartilhado pode expor detalhes de contato pessoal. Use o XnView oficial ou netpbm; evite sites obscuros de download de «conversores FaceSaver».
Detalhes do formato
em resumoProgramas que abrem arquivos FACE
Detalhes técnicos
especificação profunda| Tipo de formato | Arquivo de texto ASCII simples: cabeçalho `Campo: valor` legível por humanos seguido por linhas de pixels hexadecimais |
| Codificação de pixels | Cada byte de pixel é escrito como dois caracteres ASCII hexadecimais; os pixels são armazenados linha por linha sem dados binários |
| Modelo de cor | Apenas tons de cinza - sem suporte para canais de cores |
| Profundidade de cor | 8 bits por pixel, resultando em 256 níveis de cinza |
| Eficiência de armazenamento | Sem compressão e codificado em hexadecimal; um retrato padrão de 96×128 cresce para aproximadamente 24 KB como texto ASCII contra ~12 KB como binário bruto |
| Dimensões típicas | Comumente 96×128 pixels para fotos de rosto; a especificação não impõe um limite superior rígido ao tamanho da imagem |
| Identificação / assinatura | Sem número mágico binário; os arquivos são reconhecidos pelas linhas de cabeçalho ASCII iniciais, como `FirstName:` ou `PicData:` |
| Campos de cabeçalho obrigatórios | `PicData:` (declara largura, altura e profundidade de bits) e `Image:` (marca o início dos dados de pixel) |
| Campos de metadados opcionais | `FirstName:`, `LastName:`, `E-mail:`, `Organization:` - campos de informações pessoais incorporados no cabeçalho ASCII |
| Ferramentas de conversão | `fstopgm` converte `.face` para um mapa de cinza PGM; `pgmtofs` converte PGM de volta para `.face` - ambos parte do kit de ferramentas netpbm |
| Desenvolvedor / marca registrada | Criado por Lou Katz na Metron Computerware, Ltd.; FaceSaver® é uma marca registrada da Metron Computerware, Ltd. |
| Origem da plataforma | Projetado para Unix e a comunidade Usenix; usado em bancos de dados finger antigos do Unix e diretórios de participantes de conferências Usenix |
| Tipo MIME | `image/x-portable-graymap` (também servido como `application/octet-stream`) |
| Status do formato | Formato legado obsoleto, não atualizado há décadas; substituído por PGM, PNG e formatos de foto modernos |
| Suporte de visualizador moderno | XnView / XnView MP no Windows, macOS e Linux; qualquer editor de texto simples pode inspecionar o cabeçalho ASCII e os dados brutos de pixel |
| Lançado | 1980s (Unix/Usenix community; for compact, portable facial portrait images) |
| Versão mais recente | Stable/frozen - an obsolete legacy format, not updated for decades |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.fileformat.info |
Conversões de FACE
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos FACE.