Wat is het PAT-bestandsformaat?
De extensie .pat wordt gebruikt voor bitmapafbeeldingen van patronen. .pat-afbeeldingen bestaan uit rechthoekige, herhaalbare elementen en kunnen variëren van enkele pixels tot honderden pixels per zijde. Twee verschillende formaten delen deze extensie: de GIMP .pat en de Adobe Photoshop .pat.
De GIMP-variant is een binair bestand met de ASCII-tag GPAT ingebed op byte-offset 20; het slaat een enkele herhaalbare rasterafbeelding op in grijswaarden of RGB/RGBA-kleur met willekeurige afmetingen. De Photoshop-variant is Adobe's ongedocumenteerde eigen preset-container - intern vaak getagd als 8BPT - die een of meer benoemde patroon-presets kan bevatten, elk met een eigen naam en pixelgegevens.
.pat-bestanden worden door veel grafische programma's gebruikt voor het vullen van gebieden met patronen, meestal om achtergrondtexturen en decoratieve oppervlakte-effecten te produceren. Ze hebben uiteenlopende toepassingen - van webdesign en printworkflows tot computerspellen en screensavers. In Photoshop worden patronen geladen via Bewerken › Patroon definiëren en toegepast via het emmertje of de laagstijl Patroonbedekking. In GIMP bevinden patronen zich in het koppelbare dialoogvenster Patronen en worden ze toegepast met de gereedschappen Emmer of Klonen.
Gerelateerde preset-formaten die naast .pat-bestanden worden gebruikt, zijn onder meer Photoshop-penselen (.abr) en Photoshop-verlopen (.grd). Bronmateriaal wordt vaak voorbereid als een PNG-afbeelding voordat het als een herhalend patroon wordt gedefinieerd.
Beveiliging & veiligheid
RISICO: LOWPAT-afbeeldingspatronen zijn inerte preset-gegevens (kleine bitmaps) en bevatten geen uitvoerbare code, dus het openen of installeren ervan is risicoarm. De enige praktische valkuilen zijn niet-kwaadaardig: een Photoshop-patroon laadt niet in GIMP (en vice versa), dus een „defecte” .pat is meestal gewoon het formaat van de verkeerde app, en sommige sites met „gratis patronen” bundelen adware in hun downloaders - haal patronen uit betrouwbare bronnen en de apps van officiële sites.
Formaatdetails
in een notendop- AutoCAD Hatch Pattern - Platte-tekstdefinitie van herhalende arceerlijnen (hoek, afstand, streepjes) gebruikt om gebieden in CAD-tekeningen te vullen; incompatibel met afbeeldingspatronen.
- Borduurontwerp (diverse machines) - Sommige borduur- of naaisystemen hergebruiken .pat voor steekpatroongegevens.
Programma's die PAT-bestanden openen
Technische details
diepe specificaties| Formaat-type | Herhaalbare bitmap-patroon-preset, binair opgeslagen |
| Ontwikkelaar | Adobe Systems (Photoshop-variant); Het GIMP-team (GIMP-variant) |
| MIME-type | application/octet-stream |
| GIMP magic signature | ASCII „GPAT” op byte-offset 20 |
| Photoshop interne tag | „8BPT” (ongedocumenteerd Adobe-eigendom) |
| GIMP header-velden | Breedte, hoogte (32-bit big-endian integers), bytes per pixel, nul-beëindigde patroonnaam |
| Bitdiepte | 8 bits per kanaal (GIMP); 8 of 16 bits per kanaal (Photoshop) |
| Kleurmodi (GIMP) | Grijswaarden (1 byte/pixel), RGB (3 bytes/pixel), of RGBA (4 bytes/pixel) |
| Pixelgegevens-codering (GIMP) | Ruwe, ongecomprimeerde pixelrijen - geen compressielaag |
| Multi-patroon container | Photoshop .pat bundelt meerdere benoemde presets per bestand; GIMP .pat bevat precies één patroon |
| Endianness (GIMP) | Big-endian (netwerk-bytevolgorde) voor alle header-integer-velden |
| Patroonafmetingen | Willekeurige grootte gedefinieerd door 32-bit header-integers; typische tegels variëren van 8×8 tot 256×256 px |
| Photoshop laadmethode | Geregistreerd via Bewerken › Patroon definiëren; beheerd in de Photoshop Beheer voorinstellingen |
| Photoshop pixelgegevens-compressie | Pixelgegevens van patronen in een Photoshop .pat kunnen RLE-gecomprimeerd zijn |
| Transparantie-ondersteuning | GIMP .pat ondersteunt een alfakanaal (RGBA-modus); Photoshop-patronen ondersteunen transparantie via alfa |
| Uitgebracht | GIMP .pat: 1990s; Photoshop .pat: Adobe proprietary preset format |
| Open standaard | Ja · royaltyvrij |
| Specificatie | developer.gimp.org |