Vad är filformatet PNT?
Filen .pnt lagrar en MacPaint bitmappsbild, ett format utvecklat av Bill Atkinson på Apple Computer och som levererades tillsammans med den ursprungliga Apple Macintosh 128K vid lanseringen i januari 1984. Det är ett av de tidigaste bitmappsformaten för konsumentbruk som någonsin släppts.
Varje .pnt-fil har en fixerad arbetsyta på 576×720 pixlar med ett färgdjup på 1 bit per pixel - strikt svartvitt, utan gråskala eller färg. Denna ovanligt höga arbetsyta var avsiktlig: den ursprungliga Mac-datorns 9-tumsskärm visade endast 512×342 pixlar, och MacPaint tillät användaren att skrolla runt på den större arbetsytan. Filstorleken ligger nära 53 KB i alla lägen eftersom arbetsytans dimensioner är fixerade; PackBits run-length encoding komprimerar solida områden effektivt, så enkla bilder är betydligt mindre på disken.
Filstrukturen består av ett 512-byte huvud - ett versionsfält vid offset 0 (vanligtvis 00 00 00 00) följt av 38 poster för penselmönster - därefter PackBits-komprimerade pixelrader om 72 byte × 720 rader. På den ursprungliga Macintosh identifierade HFS MacPaint-dokument med typkoden PNTG och skaparkoden MPNT snarare än genom filändelse. Filer som extraherats från gamla Mac-diskavbilder bär ibland ett 128-byte MacBinary-omslag som lagts till före detta huvud.
MacPaint avvecklades runt System 7-eran och ersattes så småningom av TIFF och BMP för bitmappsredigering. Apple donerade källkoden för MacPaint till Computer History Museum 2010. Idag kan verktyg som IrfanView, XnView MP och GraphicConverter fortfarande öppna äldre .pnt-filer.
Säkerhet & trygghet
RISK: LOWMacPaint är ett enkelt, äldre bitmappsformat med fixerad struktur utan skript eller inbäddat innehåll. Den enda risken ligger i parsningen av gammal binär formatdata; inga kända sårbarheter existerar för moderna visningsprogram.
Formatdetaljer
i ett nötskal- Microsoft PowerPoint Legacy Template (Mac) - Gamla Macintosh PowerPoint-versioner använde .pnt för presentationsmallar; sällsynt och föråldrat.
Program som öppnar PNT-filer
Tekniska detaljer
djup specifikation| Kodning | Binär |
| Byteordning | Big-endian (Motorola 68000) |
| Färgdjup | 1 bpp - monokrom (endast svart och vitt; ingen gråskala eller färg) |
| Fixerad arbetsyta | 576 × 720 pixlar (alla MacPaint-filer delar exakt denna arbetsyta; inga andra storlekar existerar) |
| Upplösning | 72 dpi - matchade den ursprungliga Mac 9-tums 512 × 342-skärmen |
| Komprimering | PackBits RLE (Apple run-length encoding), applicerad rad för rad |
| Filstruktur | 512-byte huvud (4-byte versionsfält + 304-byte penselmönster-array + utfyllnad) följt av PackBits-komprimerade pixelrader: 72 byte × 720 rader |
| Typisk filstorlek | 5-53 KB (arbetsytan är fixerad; solida områden komprimeras väl; komplexa rastrerade bilder närmar sig maxgränsen på ~53 KB) |
| Versionsfält | 4-byte fält vid offset 0: vanligtvis `00 00 00 00` (version 0) eller `00 00 00 02` (version 2) |
| HFS-identifiering | Typkod `PNTG`, skaparkod `MPNT` (ursprungliga Macintosh HFS - ingen filändelse krävdes på klassiska Mac OS) |
| MacBinary-omslag | Filer från gamla Mac-diskavbilder kan bära ett 128-byte MacBinary-huvud som lagts till före, vilket ökar den totala filstorleken |
| MIME-typ | image/x-macpaint |
| Släppt | January 1984 (Mac 128K, Apple Macintosh launch) |
| Senaste version | Single historical version (format unchanged from 1984) |
| Öppen standard | Ja · royaltyfri |
| Specifikation | leopard-adc.pepas.com |
PNT-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om PNT-filer.