PNT ファイル形式とは?
.pntファイルは、Apple ComputerのBill Atkinsonによって開発され、1984年1月に発売された初代Apple Macintosh 128Kに同梱されていたMacPaintビットマップ画像を保存します。これは、これまでにリリースされた消費者向けビットマップペイント形式の中で最も初期のものの1つです。
すべての.pntファイルは、1ピクセルあたり1ビットのビット深度(グレースケールやカラーのない、厳密な白黒)で、576×720ピクセルの固定キャンバスを持ちます。この異様に縦長のキャンバスは意図的なものでした。初代Macの9インチ画面は512×342ピクセルしか表示できませんでしたが、MacPaintではユーザーがより広い作業領域をスクロールして操作できるようになっていました。キャンバスの寸法が固定されているため、ファイルサイズはどの場合も53 KB近くになります。PackBitsランレングス符号化により塗りつぶし領域が効率的に圧縮されるため、単純な画像はディスク上ではかなり小さくなります。
ファイル構造は、512バイトのヘッダー(オフセット0のバージョンフィールド、通常は00 00 00 00、その後に38個のブラシパターンエントリが続く)と、それに続く72バイト×720行のPackBits圧縮されたピクセル行で構成されています。オリジナルのMacintoshでは、HFSはファイル拡張子ではなく、タイプコードPNTGおよびクリエイターコードMPNTによってMacPaintドキュメントを識別していました。古いMacのディスクイメージから抽出されたファイルには、このヘッダーの前に128バイトのMacBinaryラッパーが付加されていることがあります。
MacPaintはSystem 7時代に廃止され、最終的にビットマップ編集の座をTIFFやBMPに譲りました。Appleは2010年にMacPaintのソースコードをコンピュータ歴史博物館に寄贈しました。今日でも、IrfanView、XnView MP、GraphicConverterなどのツールを使用して、レガシーな.pntファイルを開くことができます。
セキュリティと安全性
リスク: LOWMacPaintは、スクリプトや埋め込みコンテンツのない、シンプルで固定構造のレガシーなビットマップ形式です。唯一のリスクは古いバイナリ形式データの解析にありますが、現代のビューアに対する既知の脆弱性は存在しません。
形式の詳細
概要- Microsoft PowerPoint レガシーテンプレート (Mac) - 古いMacintosh版PowerPointは、プレゼンテーションテンプレートに .pnt を使用していました。これは稀であり、現在は廃止されています。
PNT ファイルを開くプログラム
技術的詳細
詳細仕様| エンコーディング | バイナリ |
| バイト順序 | ビッグエンディアン (Motorola 68000) |
| ビット深度 | 1 bpp - モノクロ(白黒のみ、グレースケールやカラーはなし) |
| 固定キャンバス | 576 × 720 ピクセル(すべてのMacPaintファイルはこの正確なキャンバスを共有し、他のサイズは存在しません) |
| 解像度 | 72 dpi - 初代Macの9インチ 512 × 342 ディスプレイに準拠 |
| 圧縮 | PackBits RLE (Appleランレングス符号化)、行ごとに適用 |
| ファイル構造 | 512バイトのヘッダー(4バイトのバージョンフィールド + 304バイトのブラシパターン配列 + パディング)に続き、PackBits圧縮されたピクセル行(72バイト × 720行) |
| 典型的なファイルサイズ | 5-53 KB(キャンバスは固定。塗りつぶし領域はよく圧縮され、複雑なディザリング画像は最大約53 KBに近づきます) |
| バージョンフィールド | オフセット0にある4バイトのフィールド。通常は `00 00 00 00`(バージョン0)または `00 00 00 02`(バージョン2) |
| HFS識別 | タイプコード `PNTG`、クリエイターコード `MPNT`(オリジナルのMacintosh HFS - 従来のMac OSではファイル拡張子は不要) |
| MacBinaryラッパー | 古いMacのディスクイメージからのファイルには、128バイトのMacBinaryヘッダーが先頭に付加され、総ファイルサイズが拡張されている場合があります |
| MIMEタイプ | image/x-macpaint |
| リリース日 | January 1984 (Mac 128K, Apple Macintosh launch) |
| 最新バージョン | Single historical version (format unchanged from 1984) |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | leopard-adc.pepas.com |
PNT の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。PNT ファイルについて最初の質問をしてみましょう。