Che cos'è il formato di file PNT?
Il file .pnt memorizza un'immagine bitmap MacPaint, un formato sviluppato da Bill Atkinson presso Apple Computer e incluso nel pacchetto dell'originale Apple Macintosh 128K al lancio nel gennaio 1984. È uno dei primi formati bitmap di livello consumer mai rilasciati.
Ogni file .pnt ha una tela fissa di 576×720 pixel con una profondità di colore di 1 bit per pixel - rigorosamente bianco e nero, senza scala di grigi o colori. Questa tela insolitamente alta era intenzionale: lo schermo da 9 pollici del Mac originale visualizzava solo 512×342 pixel e MacPaint permetteva all'utente di scorrere l'area di lavoro più ampia. La dimensione del file si aggira intorno ai 53 KB in tutti i casi perché le dimensioni della tela sono fisse; la codifica run-length PackBits comprime le aree piene in modo efficiente, quindi le immagini semplici sono notevolmente più piccole su disco.
La struttura del file consiste in un'intestazione di 512 byte - un campo versione all'offset 0 (solitamente 00 00 00 00) seguito da 38 voci di pattern di pennello - quindi righe di pixel compresse con PackBits a 72 byte × 720 righe. Sul Macintosh originale, HFS identificava i documenti MacPaint tramite il codice tipo PNTG e il codice creatore MPNT piuttosto che tramite l'estensione del file. I file estratti da vecchie immagini disco Mac a volte portano un wrapper MacBinary di 128 byte anteposto a questa intestazione.
MacPaint è stato interrotto intorno all'era di System 7, alla fine sostituito da TIFF e BMP per l'editing bitmap. Apple ha donato il codice sorgente di MacPaint al Computer History Museum nel 2010. Oggi, strumenti come IrfanView, XnView MP e GraphicConverter possono ancora aprire i file .pnt legacy.
Sicurezza e incolumità
RISCHIO: LOWMacPaint è un formato bitmap legacy semplice a struttura fissa, senza scripting o contenuti incorporati. L'unico rischio risiede nel parsing dei dati del vecchio formato binario; non esistono exploit noti per i visualizzatori moderni.
Dettagli del formato
in sintesi- Modello Microsoft PowerPoint Legacy (Mac) - Le vecchie versioni di PowerPoint per Macintosh utilizzavano .pnt per i modelli di presentazione; raro e obsoleto.
Programmi che aprono file PNT
Dettagli tecnici
specifiche approfondite| Codifica | Binario |
| Ordine dei byte | Big-endian (Motorola 68000) |
| Profondità di colore | 1 bpp - monocromatico (solo bianco e nero; nessuna scala di grigi o colore) |
| Tela fissa | 576 × 720 pixel (tutti i file MacPaint condividono questa esatta tela; non esistono altre dimensioni) |
| Risoluzione | 72 dpi - corrispondente al display originale da 9 pollici 512 × 342 del Mac |
| Compressione | PackBits RLE (Apple run-length encoding), applicata riga per riga |
| Struttura del file | Intestazione di 512 byte (campo versione a 4 byte + array pattern pennello a 304 byte + padding) seguita da righe di pixel compresse con PackBits: 72 byte × 720 righe |
| Dimensione tipica del file | 5-53 KB (la tela è fissa; le aree piene si comprimono bene; le immagini complesse con dithering si avvicinano al massimo di circa 53 KB) |
| Campo versione | Campo a 4 byte all'offset 0: tipicamente `00 00 00 00` (versione 0) o `00 00 00 02` (versione 2) |
| Identificazione HFS | Codice tipo `PNTG`, codice creatore `MPNT` (HFS originale Macintosh - nessuna estensione file richiesta su classic Mac OS) |
| Wrapper MacBinary | I file provenienti da vecchie immagini disco Mac possono avere un'intestazione MacBinary di 128 byte anteposta, estendendo la dimensione totale del file |
| Tipo MIME | image/x-macpaint |
| Rilasciato | January 1984 (Mac 128K, Apple Macintosh launch) |
| Ultima versione | Single historical version (format unchanged from 1984) |
| Standard aperto | Sì · royalty-free |
| Specifica | leopard-adc.pepas.com |
Conversioni PNT
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file PNT.