Qu'est-ce que le format de fichier PNT ?
Le fichier .pnt stocke une image bitmap MacPaint, un format développé par Bill Atkinson chez Apple Computer et fourni avec l'Apple Macintosh 128K original lors de son lancement en janvier 1984. C'est l'un des tout premiers formats de dessin bitmap grand public jamais commercialisés.
Chaque fichier .pnt possède un canevas fixe de 576×720 pixels avec une profondeur de couleur de 1 bit par pixel - strictement noir et blanc, sans niveaux de gris ni couleur. Ce canevas inhabituellement haut était délibéré : l'écran de 9 pouces du Mac original n'affichait que 512×342 pixels, et MacPaint permettait à l'utilisateur de faire défiler la zone de travail plus large. La taille du fichier avoisine les 53 Ko dans tous les cas car les dimensions du canevas sont fixes ; le codage par plages PackBits compresse efficacement les zones unies, de sorte que les images simples sont considérablement plus petites sur le disque.
La structure du fichier se compose d'un en-tête de 512 octets - un champ de version à l'offset 0 (généralement 00 00 00 00) suivi de 38 entrées de motifs de pinceaux - puis de rangées de pixels compressées par PackBits à raison de 72 octets × 720 rangées. Sur le Macintosh original, le système HFS identifiait les documents MacPaint par le code de type PNTG et le code de créateur MPNT plutôt que par une extension de fichier. Les fichiers extraits d'anciennes images de disque Mac portent parfois un en-tête MacBinary de 128 octets ajouté avant cet en-tête.
MacPaint a été abandonné vers l'époque du System 7, finalement remplacé par le TIFF et le BMP pour l'édition bitmap. Apple a fait don du code source de MacPaint au Computer History Museum en 2010. Aujourd'hui, des outils tels que IrfanView, XnView MP et GraphicConverter peuvent encore ouvrir les fichiers .pnt hérités.
Sécurité et sûreté
RISQUE : LOWMacPaint est un format bitmap hérité simple à structure fixe, sans script ni contenu intégré. Le seul risque réside dans l'analyse des anciennes données au format binaire ; il n'existe aucun exploit connu pour les visionneuses modernes.
Détails du format
en bref- Modèle Microsoft PowerPoint hérité (Mac) - Les anciennes versions de PowerPoint pour Macintosh utilisaient .pnt pour les modèles de présentation ; rare et obsolète.
Programmes qui ouvrent les fichiers PNT
Détails techniques
spécifications approfondies| Encodage | Binaire |
| Ordre des octets | Big-endian (Motorola 68000) |
| Profondeur de couleur | 1 bpp - monochrome (noir et blanc uniquement ; pas de niveaux de gris ni de couleur) |
| Canevas fixe | 576 × 720 pixels (tous les fichiers MacPaint partagent ce canevas exact ; aucune autre taille n'existe) |
| Résolution | 72 dpi - correspondait à l'écran original de 9 pouces 512 × 342 du Mac |
| Compression | PackBits RLE (codage par plages Apple), appliqué ligne par ligne |
| Structure du fichier | En-tête de 512 octets (champ de version de 4 octets + tableau de motifs de pinceaux de 304 octets + remplissage) suivi de rangées de pixels compressées par PackBits : 72 octets × 720 rangées |
| Taille de fichier typique | 5-53 Ko (le canevas est fixe ; les zones unies se compressent bien ; les images complexes avec tramage approchent le maximum de ~53 Ko) |
| Champ de version | Champ de 4 octets à l'offset 0 : généralement `00 00 00 00` (version 0) ou `00 00 00 02` (version 2) |
| Identification HFS | Code de type `PNTG`, code de créateur `MPNT` (HFS Macintosh original - aucune extension de fichier requise sur le Classic Mac OS) |
| Enveloppe MacBinary | Les fichiers provenant d'anciennes images de disque Mac peuvent comporter un en-tête MacBinary de 128 octets ajouté au début, augmentant la taille totale du fichier |
| Type MIME | image/x-macpaint |
| Publié | January 1984 (Mac 128K, Apple Macintosh launch) |
| Dernière version | Single historical version (format unchanged from 1984) |
| Standard ouvert | Oui · libre de droits |
| Spécification | leopard-adc.pepas.com |
Conversions PNT
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers PNT.