Was ist das PAT-Dateiformat?
Die .pat-Dateiendung wird für Bitmap-Bilder von Mustern verwendet. .pat-Bilder bestehen aus rechteckigen, kachelbaren Elementen und können von wenigen Pixeln bis zu mehreren hundert Pixeln pro Seite reichen. Zwei unterschiedliche Formate teilen sich diese Erweiterung: das GIMP-.pat und das Adobe Photoshop-.pat.
Die GIMP-Variante ist eine Binärdatei mit dem ASCII-Tag GPAT bei Byte-Offset 20; sie speichert ein einzelnes kachelbares Rasterbild in Graustufen oder RGB/RGBA mit beliebigen Abmessungen. Die Photoshop-Variante ist Adobes undokumentierter proprietärer Preset-Container - intern oft als 8BPT gekennzeichnet -, der ein oder mehrere benannte Muster-Presets mit jeweils eigenem Namen und Pixeldaten enthalten kann.
.pat-Dateien werden von vielen Grafikprogrammen zum Füllen von Bereichen mit Mustern verwendet, um meist Hintergrundtexturen und dekorative Oberflächeneffekte zu erzeugen. Sie finden vielfältige Verwendung - von Webdesign und Print-Workflows bis hin zu Computerspielen und Bildschirmschonern. In Photoshop werden Muster über Bearbeiten › Muster festlegen geladen und über das Farbeimer-Werkzeug oder den Ebenenstil Musterüberlagerung angewendet. In GIMP befinden sich Muster im Muster-Andock-Dialogfeld und werden mit den Werkzeugen Farbeimer-Füllung oder Klonen angewendet.
Verwandte Preset-Formate, die neben .pat-Dateien verwendet werden, sind Photoshop-Pinsel (.abr) und Photoshop-Verläufe (.grd). Quellgrafiken werden oft als PNG-Bild vorbereitet, bevor sie als sich wiederholendes Muster definiert werden.
Sicherheit
RISIKO: LOWPAT-Bildmuster sind inerte Preset-Daten (kleine Bitmaps) und enthalten keinen ausführbaren Code, daher ist das Öffnen oder Installieren eines Musters risikoarm. Die einzigen praktischen Fallstricke sind nicht bösartig: Ein Photoshop-Muster wird in GIMP nicht geladen (und umgekehrt), daher ist ein ’defektes’ .pat meist nur das Format der falschen Anwendung, und einige ’kostenlose Muster’-Seiten bündeln Adware in ihren Downloadern - beziehen Sie Muster aus seriösen Quellen und die Anwendungen von offiziellen Seiten.
Formatdetails
kurz gefasst- AutoCAD-Schraffurmuster - Reintextliche Definition sich wiederholender Schraffurlinien (Winkel, Abstände, Striche), die zum Füllen von Bereichen in CAD-Zeichnungen verwendet werden; inkompatibel mit Bildmustern.
- Stickdesign (verschiedene Maschinen) - Einige Stickerei-/Nähsysteme verwenden .pat für Stichmusterdaten.
Programme zum Öffnen von PAT-Dateien
Technische Details
technische Spezifikation| Formattyp | Kachelbares Bitmap-Muster-Preset, binär gespeichert |
| Entwickler | Adobe Systems (Photoshop-Variante); The GIMP Team (GIMP-Variante) |
| MIME-Typ | application/octet-stream |
| GIMP-Magic-Signatur | ASCII „GPAT“ bei Byte-Offset 20 |
| Photoshop-internes Tag | „8BPT“ (undokumentiertes Adobe-Proprietär) |
| GIMP-Header-Felder | Breite, Höhe (32-Bit-Big-Endian-Ganzzahlen), Bytes pro Pixel, nullterminierter Mustername |
| Bittiefe | 8 Bit pro Kanal (GIMP); 8 oder 16 Bit pro Kanal (Photoshop) |
| Farbmodi (GIMP) | Graustufen (1 Byte/Pixel), RGB (3 Bytes/Pixel) oder RGBA (4 Bytes/Pixel) |
| Pixeldaten-Kodierung (GIMP) | Rohe, unkomprimierte Pixelzeilen - keine Komprimierungsschicht |
| Multi-Muster-Container | Photoshop-.pat bündelt mehrere benannte Presets pro Datei; GIMP-.pat enthält genau ein Muster |
| Byte-Reihenfolge (GIMP) | Big-Endian (Netzwerk-Byte-Reihenfolge) für alle Header-Ganzzahlfelder |
| Musterabmessungen | Beliebige Größe, definiert durch 32-Bit-Header-Ganzzahlen; typische Kacheln reichen von 8×8 bis 256×256 Pixel |
| Photoshop-Lademethode | Registriert über Bearbeiten › Muster festlegen; verwaltet im Photoshop-Vorgabenmanager |
| Photoshop-Pixeldaten-Komprimierung | Pixeldaten in einem Photoshop-.pat können RLE-komprimiert sein |
| Transparenzunterstützung | GIMP-.pat unterstützt einen Alphakanal (RGBA-Modus); Photoshop-Muster unterstützen Transparenz über Alpha |
| Veröffentlicht | GIMP .pat: 1990s; Photoshop .pat: Adobe proprietary preset format |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | developer.gimp.org |