PAT ファイル形式とは?
.pat 拡張子は、パターンの ビットマップ画像 に使用されます。.pat 画像は、タイル表示可能な長方形の要素で構成され、サイズは数ピクセルから一辺数百ピクセルまで多岐にわたります。この拡張子を共有する2つの異なるフォーマットが存在します。GIMP の .pat と Adobe Photoshop の .pat です。
GIMPのバリアントは、バイトオフセット20にASCIIタグ GPAT が埋め込まれたバイナリファイルです。これは、グレースケールまたはRGB/RGBAカラーの任意の寸法の単一のタイル表示可能なラスター画像を保存します。Photoshopのバリアントは、Adobe独自のドキュメント化されていないプリセットコンテナであり(内部的に 8BPT とタグ付けされることが多い)、1つ以上の名前付きパターン属性を保持でき、それぞれに独自の名前とピクセルデータが含まれています。
.pat ファイルは、多くのグラフィックスプログラムで領域をパターンで塗りつぶすために使用され、通常は背景テクスチャや装飾的な表面効果を作成するために利用されます。ウェブデザインや印刷ワークフローから、コンピューターゲームやスクリーンセーバーまで、用途は多岐にわたります。Photoshopでは、パターンは 編集 › パターンの定義 を介して読み込まれ、塗りつぶしツールやパターンオーバーレイのレイヤースタイルを通じて適用されます。GIMPでは、パターンは パターン ドッキング可能ダイアログにあり、塗りつぶしツールやスタンプツールで適用されます。
.pat ファイルと共に使用される関連プリセットフォーマットには、Photoshopブラシ (.abr) や Photoshopグラデーション (.grd) があります。ソースとなるアートワークは、繰り返しパターンとして定義される前に、PNG画像 として作成されることが一般的です。
セキュリティと安全性
リスク: LOWPAT画像パターンは不活性なプリセットデータ(小さなビットマップ)であり、実行コードを含まないため、開いたりインストールしたりする際のリスクは低いです。唯一の実用的な落とし穴は悪意のないものです。PhotoshopのパターンはGIMPで読み込めず(その逆も同様)、«壊れた» .pat は通常、単に別のアプリのフォーマットであるだけです。また、一部の «無料パターン» サイトはダウンローダーにアドウェアを同梱していることがあるため、パターンは信頼できるソースから、アプリは公式サイトから入手してください。
形式の詳細
概要- AutoCAD ハッチングパターン - CAD図面の領域を塗りつぶすために使用される、繰り返しのハッチング線(角度、間隔、ダッシュ)のプレーンテキスト定義。画像パターンとは互換性がありません。
- 刺繍デザイン (各種ミシン) - 一部の刺繍・縫製システムでは、ステッチパターンデータに .pat を再利用しています。
PAT ファイルを開くプログラム
技術的詳細
詳細仕様| フォーマットタイプ | タイル表示可能なビットマップパターン属性、バイナリ形式 |
| 開発元 | Adobe Systems (Photoshop版); The GIMP Team (GIMP版) |
| MIMEタイプ | application/octet-stream |
| GIMP マジックシグネチャ | バイトオフセット20に ASCII «GPAT» |
| Photoshop 内部タグ | «8BPT» (ドキュメント化されていない Adobe 独自仕様) |
| GIMP ヘッダーフィールド | 幅、高さ (32ビット ビッグエンディアン整数)、ピクセルあたりのバイト数、null終端のパターン名 |
| ビット深度 | チャンネルあたり8ビット (GIMP); チャンネルあたり8または16ビット (Photoshop) |
| カラーモード (GIMP) | グレースケール (1バイト/ピクセル)、RGB (3バイト/ピクセル)、またはRGBA (4バイト/ピクセル) |
| ピクセルデータエンコーディング (GIMP) | 生の非圧縮ピクセル行 - 圧縮レイヤーなし |
| マルチパターンコンテナ | Photoshopの .pat は1ファイルに複数の名前付きプリセットを同梱可能。GIMPの .pat は厳密に1つのパターンを保持 |
| エンディアン (GIMP) | すべてのヘッダー整数フィールドでビッグエンディアン (ネットワークバイトオーダー) |
| パターン寸法 | 32ビットヘッダー整数で定義される任意のサイズ。一般的なタイルは 8×8 から 256×256 px の範囲 |
| Photoshop 読み込み方法 | 「編集 › パターンの定義」で登録、Photoshop プリセットマネージャーで管理 |
| Photoshop ピクセルデータ圧縮 | Photoshop .pat 内のパターンピクセルデータは RLE 圧縮されている場合がある |
| 透明度のサポート | GIMP .pat はアルファチャンネル (RGBAモード) をサポート。Photoshop パターンはアルファを介して透明度をサポート |
| リリース日 | GIMP .pat: 1990s; Photoshop .pat: Adobe proprietary preset format |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | developer.gimp.org |