O que é o formato de ficheiro PIC?
Arquivos com a extensão .pic armazenam imagens raster no formato QuickDraw PICT da Apple - o tipo de imagem nativo do classic Mac OS desde 1984. A extensão .pic é uma forma alternativa de .PICT (também salvo como .PCT); os arquivos são totalmente intercambiáveis. Note que esta variante Apple QuickDraw não tem relação com o formato Pictor Paint da era DOS, que coincidentemente compartilha a mesma extensão.
Em vez de armazenar uma grade de pixels simples, um arquivo PICT codifica um fluxo de opcodes de desenho QuickDraw que reproduzem bitmaps, texto, linhas e formas quando interpretados pelo renderizador, permitindo que um único arquivo misture conteúdo raster e vetorial.
Estrutura do arquivo
Cada arquivo .pic começa com um bloco de cabeçalho de 512 bytes que carrega informações de resolução de imagem, profundidade de cor e paleta. O retângulo do quadro da imagem e o fluxo de opcodes seguem abaixo. O formato suporta estas profundidades de cor:
- 1-bit (monocromático),
- 2 ou 4-bit (indexado),
- 8-bit (256 cores),
- 16-bit ou 32-bit direct color (adicionado com o PICT v2, Color QuickDraw, 1987).
O PICT v2 também suporta blocos JPEG incorporados via QuickTime. A Apple descontinuou o formato em 2001, quando o Mac OS X adotou um mecanismo de renderização Quartz baseado em PDF; o macOS moderno não renderiza mais arquivos .pic nativamente, portanto, arquivos legados normalmente precisam do XnView MP ou GraphicConverter para abrir.
Segurança e proteção
RISCO: LOWO PICT é um formato de imagem passivo e não executa código. O principal risco prático é histórico: o PICT2 pode incorporar dados QuickTime/JPEG, e os antigos analisadores PICT do QuickTime tinham vulnerabilidades conhecidas de buffer-overflow - o que é mais um motivo para não usar o QuickTime para Windows, há muito sem suporte. Abra PICTs legados em um visualizador atualizado (XnView, GIMP). Também verifique se um .pic persistente não é, na verdade, um formato diferente que compartilha a extensão antes de assumir que o arquivo está corrompido.
Detalhes do formato
em resumo- PC Paint / Pictor PIC - Formato bitmap antigo do DOS (Pictor/PC Paint), magic 0x1234; uma imagem raster não relacionada.
- SoftImage PIC - Imagem raster RGBA do SoftImage 3D, comum em pipelines legados de VFX/3D.
- Radiance / Bio-Rad PIC - Renderizações Radiance HDR e imagens de microscópio confocal Bio-Rad também usam .pic.
Programas que abrem arquivos PIC
Detalhes técnicos
especificação profunda| Desenvolvedor | Apple (equipe QuickDraw, Macintosh original) |
| Tipo de formato | Fluxo de opcode QuickDraw - mistura de bitmaps raster e instruções de desenho vetorial |
| Tipo MIME | image/x-pict (também image/pict) |
| Codificação do arquivo | Binário, ordem de bytes big-endian |
| Bloco de cabeçalho | Preâmbulo de 512 bytes definido pelo aplicativo (geralmente zerado) antes do início dos dados da imagem no deslocamento 512 |
| Marcador de versão | Opcode 0x1101 no deslocamento 512 para PICT v1; opcodes 0x0011 e depois 0x02FF para PICT v2 |
| Profundidade de cor | 1, 2, 4, 8, 16 ou 32 bits por pixel (cor indexada ou direta) |
| Compressão | PackBits RLE para bitmaps raster; o PICT v2 pode incorporar blocos compactados em JPEG via QuickTime |
| Tamanho máximo da imagem | Aproximadamente 32.767 × 32.767 pixels (o retângulo do quadro usa coordenadas de 16 bits com sinal) |
| Extensões alternativas | .pict, .pct (formato idêntico, convenção de extensão diferente) |
| Tamanho de arquivo típico | 10 KB - 5 MB |
| Origem da plataforma | Classic Mac OS (System 1 ao Mac OS 9); importação legada no macOS e Windows via QuickTime ou conversores |
| Versões internas | PICT v1 (1984, monocromático a 8 bits); PICT v2 (1987, Color QuickDraw, até 32 bits direct color) |
| Substituído por | PDF, PNG e TIFF - o Mac OS X da Apple (2001) substituiu o PICT por um mecanismo de renderização Quartz baseado em PDF |
| Lançado | 1984 (Apple QuickDraw, original Macintosh) |
| Versão mais recente | PICT2 (32-bit color, Color QuickDraw, 1987); format frozen with classic Mac OS |
| Especificação | developer.apple.com |
Conversões de PIC
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos PIC.