O que é o formato de ficheiro PAT?
A extensão de arquivo .pat é usada para imagens bitmap de padrões. As imagens .pat são compostas por elementos retangulares e ladrilháveis, podendo variar de alguns pixels a várias centenas de pixels por lado. Dois formatos distintos compartilham esta extensão: o .pat do GIMP e o .pat do Adobe Photoshop.
A variante do GIMP é um arquivo binário com a tag ASCII GPAT incorporada no deslocamento de byte 20; ele armazena uma única imagem raster ladrilhável em tons de cinza ou cores RGB/RGBA em dimensões arbitrárias. A variante do Photoshop é o contêiner de predefinição proprietário e não documentado da Adobe - frequentemente marcado internamente como 8BPT - que pode conter uma ou mais predefinições de padrões nomeadas, cada uma com seu próprio nome e dados de pixel.
Arquivos .pat são usados por muitos programas gráficos para preencher áreas com padrões, geralmente para produzir texturas de fundo e efeitos de superfície decorativos. Eles têm uma variedade de usos - desde web design e fluxos de trabalho de impressão até jogos de computador e protetores de tela. No Photoshop, os padrões são carregados via Editar › Definir Padrão e aplicados através da ferramenta Lata de Tinta ou do estilo de camada Sobreposição de Padrão. No GIMP, os padrões residem na caixa de diálogo acoplável Padrões e são aplicados com as ferramentas Preenchimento de Balde ou Clonar.
Formatos de predefinição relacionados usados junto com arquivos .pat incluem pincéis do Photoshop (.abr) e degradês do Photoshop (.grd). A arte de origem é frequentemente preparada como uma imagem PNG antes de ser definida como um padrão de repetição.
Segurança e proteção
RISCO: LOWOs padrões de imagem PAT são dados de predefinição inertes (pequenos bitmaps) e não contêm código executável, portanto, abrir ou instalar um é de baixo risco. As únicas armadilhas práticas não são maliciosas: um padrão do Photoshop não carregará no GIMP (e vice-versa), então um .pat «quebrado» geralmente é apenas o formato do aplicativo errado, e alguns sites de «padrões gratuitos» agrupam adware em seus instaladores - obtenha padrões de fontes confiáveis e os aplicativos de sites oficiais.
Detalhes do formato
em resumo- Padrão de Hachura do AutoCAD - Definição em texto simples de linhas de hachura repetitivas (ângulo, espaçamento, traços) usadas para preencher regiões em desenhos CAD; incompatível com padrões de imagem.
- Design de Bordado (várias máquinas) - Alguns sistemas de bordado/costura reutilizam .pat para dados de padrões de pontos.
Programas que abrem arquivos PAT
Detalhes técnicos
especificação profunda| Tipo de formato | Predefinição de padrão de bitmap ladrilhável, armazenada em binário |
| Desenvolvedor | Adobe Systems (variante Photoshop); The GIMP Team (variante GIMP) |
| Tipo MIME | application/octet-stream |
| Assinatura mágica do GIMP | ASCII «GPAT» no deslocamento de byte 20 |
| Tag interna do Photoshop | «8BPT» (proprietário da Adobe não documentado) |
| Campos de cabeçalho do GIMP | Largura, altura (inteiros big-endian de 32 bits), bytes por pixel, nome do padrão terminado em nulo |
| Profundidade de bits | 8 bits por canal (GIMP); 8 ou 16 bits por canal (Photoshop) |
| Modos de cor (GIMP) | Tons de cinza (1 byte/pixel), RGB (3 bytes/pixel) ou RGBA (4 bytes/pixel) |
| Codificação de dados de pixel (GIMP) | Linhas de pixel brutas e não compactadas - sem camada de compressão |
| Contêiner de múltiplos padrões | O .pat do Photoshop agrupa várias predefinições nomeadas por arquivo; o .pat do GIMP contém exatamente um padrão |
| Endianness (GIMP) | Big-endian (ordem de bytes da rede) para todos os campos inteiros do cabeçalho |
| Dimensões do padrão | Tamanho arbitrário definido por inteiros de cabeçalho de 32 bits; ladrilhos típicos variam de 8×8 a 256×256 px |
| Método de carregamento no Photoshop | Registrado via Editar › Definir Padrão; gerenciado no Gerenciador de Predefinições do Photoshop |
| Compressão de dados de pixel no Photoshop | Os dados de pixel do padrão dentro de um .pat do Photoshop podem ser compactados em RLE |
| Suporte a transparência | O .pat do GIMP suporta um canal alfa (modo RGBA); os padrões do Photoshop suportam transparência via alfa |
| Lançado | GIMP .pat: 1990s; Photoshop .pat: Adobe proprietary preset format |
| Padrão aberto | Sim · livre de royalties |
| Especificação | developer.gimp.org |