¿Qué es el formato de archivo PIC?
Los archivos con la extensión .pic almacenan imágenes ráster en el formato QuickDraw PICT de Apple, el tipo de imagen nativo del classic Mac OS desde 1984. La extensión .pic es una forma alternativa de .PICT (también guardado como .PCT); los archivos son totalmente intercambiables. Tenga en cuenta que esta variante de Apple QuickDraw no está relacionada con el formato independiente Pictor Paint de la era DOS que casualmente comparte la misma extensión.
En lugar de almacenar una cuadrícula de píxeles simple, un archivo PICT codifica un flujo de códigos de operación (opcodes) de dibujo de QuickDraw que reproducen mapas de bits, texto, líneas y formas cuando son interpretados por el renderizador, por lo que un solo archivo puede mezclar contenido ráster y vectorial.
Estructura del archivo
Cada archivo .pic comienza con un bloque de encabezado de 512 bytes que contiene la resolución de la imagen, la profundidad de color y la información de la paleta. A continuación, se encuentran el rectángulo del marco de la imagen y el flujo de opcodes. El formato admite estas profundidades de color:
- 1 bit (monocromo),
- 2 o 4 bits (indexado),
- 8 bits (256 colores),
- Color directo de 16 o 32 bits (añadido con PICT v2, Color QuickDraw, 1987).
PICT v2 también admite teselas JPEG incrustadas a través de QuickTime. Apple dejó de utilizar el formato en 2001 cuando Mac OS X adoptó un motor de renderizado Quartz basado en PDF; el macOS moderno ya no renderiza archivos .pic de forma nativa, por lo que los archivos antiguos suelen requerir XnView MP o GraphicConverter para abrirse.
Seguridad y protección
RIESGO: LOWPICT es un formato de imagen pasivo y no ejecuta código. El principal riesgo práctico es histórico: PICT2 puede incrustar datos de QuickTime/JPEG, y los antiguos analizadores de PICT de QuickTime tenían vulnerabilidades conocidas de desbordamiento de búfer, lo cual es una razón más para no usar el ya no soportado QuickTime para Windows. Abra los PICT heredados en un visor con mantenimiento (XnView, GIMP). También verifique que un .pic difícil no sea en realidad un formato diferente que comparta la extensión antes de asumir que el archivo está corrupto.
Detalles del formato
en pocas palabras- PC Paint / Pictor PIC - Formato de mapa de bits antiguo de DOS (Pictor/PC Paint), firma mágica 0x1234; una imagen ráster no relacionada.
- SoftImage PIC - Imagen ráster RGBA de SoftImage 3D, común en flujos de trabajo heredados de VFX/3D.
- Radiance / Bio-Rad PIC - Los renderizados Radiance HDR y las imágenes de microscopio confocal Bio-Rad también utilizan .pic.
Programas que abren archivos PIC
Detalles técnicos
especificación profunda| Desarrollador | Apple (equipo de QuickDraw, Macintosh original) |
| Tipo de formato | Flujo de opcodes de QuickDraw: mezcla de mapas de bits ráster e instrucciones de dibujo vectorial |
| Tipo MIME | image/x-pict (también image/pict) |
| Codificación de archivo | Binario, orden de bytes big-endian |
| Bloque de encabezado | Preámbulo de 512 bytes definido por la aplicación (normalmente a cero) antes de que comiencen los datos de la imagen en el desplazamiento 512 |
| Marcador de versión | Opcode 0x1101 en el desplazamiento 512 para PICT v1; opcodes 0x0011 y luego 0x02FF para PICT v2 |
| Profundidad de color | 1, 2, 4, 8, 16 o 32 bits por píxel (color indexado o directo) |
| Compresión | PackBits RLE para mapas de bits ráster; PICT v2 puede incrustar teselas comprimidas con JPEG a través de QuickTime |
| Tamaño máximo de imagen | Aproximadamente 32,767 × 32,767 píxeles (el rectángulo del marco usa coordenadas de 16 bits con signo) |
| Extensiones alternativas | .pict, .pct (formato idéntico, diferente convención de extensión) |
| Tamaño de archivo típico | 10 KB - 5 MB |
| Origen de la plataforma | Classic Mac OS (desde System 1 hasta Mac OS 9); importación heredada en macOS y Windows a través de QuickTime o conversores |
| Versiones internas | PICT v1 (1984, monocromo hasta 8 bits); PICT v2 (1987, Color QuickDraw, hasta 32 bits de color directo) |
| Reemplazado por | PDF, PNG y TIFF - El Mac OS X de Apple (2001) reemplazó PICT con un motor de renderizado Quartz basado en PDF |
| Lanzado | 1984 (Apple QuickDraw, original Macintosh) |
| Última versión | PICT2 (32-bit color, Color QuickDraw, 1987); format frozen with classic Mac OS |
| Especificación | developer.apple.com |
Conversiones de PIC
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos PIC.