Co to jest format pliku PNT?
Plik .pnt przechowuje obraz bitmapowy MacPaint, format opracowany przez Billa Atkinsona w Apple Computer i dołączany do oryginalnego komputera Apple Macintosh 128K w momencie premiery w styczniu 1984 roku. Jest to jeden z najwcześniejszych konsumenckich formatów bitmapowych, jakie kiedykolwiek wydano.
Każdy plik .pnt ma stały obszar roboczy o wymiarach 576×720 pikseli przy głębi kolorów 1 bit na piksel - ściśle czarno-biały, bez odcieni szarości i kolorów. Ten nietypowo wysoki obszar roboczy był zamierzony: 9-calowy ekran oryginalnego Maca wyświetlał tylko 512×342 piksele, a MacPaint pozwalał użytkownikowi przewijać większy obszar roboczy. Rozmiar pliku we wszystkich przypadkach oscyluje wokół 53 KB, ponieważ wymiary płótna są stałe; kodowanie długości serii PackBits wydajnie kompresuje jednolite obszary, więc proste obrazy są znacznie mniejsze na dysku.
Struktura pliku składa się z 512-bajtowego nagłówka - pola wersji pod offsetem 0 (zazwyczaj 00 00 00 00), po którym następuje 38 wpisów wzorów pędzli - a następnie rzędów pikseli skompresowanych algorytmem PackBits (72 bajty × 720 rzędów). Na oryginalnym Macintoshu system HFS identyfikował dokumenty MacPaint za pomocą kodu typu PNTG i kodu twórcy MPNT, a nie rozszerzenia pliku. Pliki wyodrębnione ze starych obrazów dysków Mac czasami posiadają 128-bajtowy kontener MacBinary dodany przed tym nagłówkiem.
Rozwój MacPaint został przerwany w erze System 7, a format został ostatecznie zastąpiony przez TIFF i BMP do edycji bitmap. Apple przekazało kod źródłowy MacPaint do Computer History Museum w 2010 roku. Obecnie narzędzia takie jak IrfanView, XnView MP i GraphicConverter nadal potrafią otwierać archiwalne pliki .pnt.
Bezpieczeństwo
RYZYKO: LOWMacPaint to prosty, archiwalny format bitmapowy o stałej strukturze, bez skryptów i osadzonej zawartości. Jedyne ryzyko wiąże się z parsowaniem starych danych w formacie binarnym; nie istnieją żadne znane luki w zabezpieczeniach dla nowoczesnych przeglądarek.
Szczegóły formatu
w pigułce- Stary szablon Microsoft PowerPoint (Mac) - Stare wersje PowerPoint na Macintoshu używały rozszerzenia .pnt dla szablonów prezentacji; rzadkie i przestarzałe.
Programy otwierające pliki PNT
Szczegóły techniczne
specyfikacja| Kodowanie | Binarne |
| Kolejność bajtów | Big-endian (Motorola 68000) |
| Głębia kolorów | 1 bpp - monochromatyczny (tylko czarno-biały; brak skali szarości lub koloru) |
| Stały obszar roboczy | 576 × 720 pikseli (wszystkie pliki MacPaint współdzielą ten dokładny rozmiar; inne rozmiary nie istnieją) |
| Rozdzielczość | 72 dpi - dopasowana do oryginalnego 9-calowego wyświetlacza Maca 512 × 342 |
| Kompresja | PackBits RLE (kodowanie długości serii Apple), stosowane wiersz po wierszu |
| Struktura pliku | 512-bajtowy nagłówek (4-bajtowe pole wersji + 304-bajtowa tablica wzorów pędzli + wypełnienie), po którym następują rzędy pikseli skompresowane PackBits: 72 bajty × 720 rzędów |
| Typowy rozmiar pliku | 5-53 KB (obszar roboczy jest stały; jednolite obszary dobrze się kompresują; złożone, ditheringowane obrazy zbliżają się do maksimum ok. 53 KB) |
| Pole wersji | 4-bajtowe pole pod offsetem 0: zazwyczaj `00 00 00 00` (wersja 0) lub `00 00 00 02` (wersja 2) |
| Identyfikacja HFS | Kod typu `PNTG`, kod twórcy `MPNT` (oryginalny Macintosh HFS - brak wymaganego rozszerzenia pliku w klasycznym Mac OS) |
| Kontener MacBinary | Pliki ze starych obrazów dysków Mac mogą posiadać dodany 128-bajtowy nagłówek MacBinary, co zwiększa całkowity rozmiar pliku |
| Typ MIME | image/x-macpaint |
| Wydano | January 1984 (Mac 128K, Apple Macintosh launch) |
| Najnowsza wersja | Single historical version (format unchanged from 1984) |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | leopard-adc.pepas.com |
Konwersje PNT
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki PNT.