Wat is het GBR-bestandsformaat?
.GBR-bestanden worden door de afbeeldingseditor GIMP gebruikt als systeemeigen penseelstempels. Bestanden met de extensie .gbr bevatten een rasterpenseel-bitmap plus aanvullende parameters zoals een beschrijving, penseelafstand, pixelafmetingen en kleurdiepte-instellingen. Die parameters definiëren de instellingen voor het penseelgereedschap, een van de vele bewerkingstools die GIMP biedt. Aangepaste penseelinstellingen zijn vooral handig bij het definiëren van op maat gemaakte penseelpatronen. Standaard penseelvormen worden ook opgeslagen als .gbr-bestanden die met GIMP worden meegeleverd. Gebruikers kunnen zelf penselen maken in GIMP door een vorm op een canvas te ontwerpen en deze te exporteren als een .gbr.
Technisch gezien gebruikt .gbr het GBR v2 binaire formaat. Het begint met een vaste 28-byte big-endian header die de penseelafmetingen, bytes-per-pixel (1 voor grijswaarden, 4 voor RGBA-kleur) en een GIMP magische identificatie op byte-offset 20 bevat. De ruwe pixelgegevens volgen na een nul-beëindigde penseelnaam-tekenreeks - er wordt geen compressie toegepast. Het formaat is volledig open en gedocumenteerd door het GIMP Development Team.
Elke .gbr bevat precies één penseelstempel. Door penseelpatronen te gebruiken die zijn opgeslagen in .gbr-bestanden, kunnen kunstenaars snel en effectief digitale afbeeldingen maken met aangepaste effecten. Penselen bieden consistentie en er kunnen verschillende kleurenschema's op worden toegepast. .gbr-bestanden kunnen ook worden gebruikt voor het maken en toepassen van aangepaste logo's of grafische handtekeningen in projecten. Voor penselen met meerdere sub-afbeeldingen - geanimeerde of „pipe”-penselen - wordt in plaats daarvan het gerelateerde .GIH (GIMP Image Hose) formaat gebruikt. GIMP accepteert ook .ABR (Adobe Photoshop-penseel) bestanden voor compatibiliteit tussen verschillende applicaties.
Beveiliging & veiligheid
RISICO: LOWGBR is een passief rastergegevensbestand zonder scripting of macro's. Het is veilig om te openen in GIMP. Download penselen van betrouwbare bronnen (GIMP Brush Database, DeviantArt penseelpakketten); een bestand vermomd als een .gbr-penseel dat eigenlijk een uitvoerbaar bestand is, valt onder algemene downloadvoorzichtigheid in plaats van een formaatspecifiek risico.
Formaatdetails
in een notendop- Gerber PCB-formaat (.gbr / .GBR) - Het andere dominante gebruik van .gbr: Gerber RS-274X is de de facto standaard voor laaggegevens van printplaten (PCB) (koper, soldeermasker, zeefdruk, boren enz.), ontwikkeld door Gerber Systems Corp en nu onderhouden door Ucamco. De twee formaten - GIMP-penseel en Gerber PCB - zijn volledig ongerelateerd; identificeer ze op basis van context (grafisch versus PCB-workflow).
- Gerber RS-274-D (verouderde voorganger) - De originele Gerber „standaard” RS-274-D vereiste afzonderlijke apertuurtabellen; vervangen door RS-274X (Extended Gerber) die apertuurdefinities in het bestand insluit.
Programma's die GBR-bestanden openen
Technische details
diepe specificaties| Bestandstype | Binaire rasterpenseelstempel |
| Codering | Binair |
| Byte-volgorde | Big-endian (alle uint32 header-velden) |
| Header-grootte | 28 bytes (vast) |
| Magische bytes | 47 49 4D 50 (ASCII „GIMP”) op byte-offset 20 in de header |
| Kleurmodi | Grijswaarden (bytes-per-pixel = 1) of RGBA-kleur (bytes-per-pixel = 4) |
| Compressie | Geen - pixelgegevens ongecomprimeerd opgeslagen na de header |
| Typische bestandsgrootte | Enkele KB tot enkele honderden KB (enkele ongecomprimeerde rasterstempel) |
| Header-velden | header_size, version, width, height, bytes-per-pixel, GIMP magic (offset 20), default spacing |
| Penseelnaam | Nul-beëindigde UTF-8 string direct volgend op de 28-byte header |
| Formaatversie | GBR v2 (huidig, met GIMP magic en afstandsvelden); GBR v1 verouderd (miste magic/afstand) |
| MIME-type | image/x-gimp-gbr |
| Gerelateerde penseeltypes | .gih (geanimeerde/pipe penselen), .vbr (parametrische penselen), .pat (vulpatronen), .abr (Adobe Photoshop-penselen) |
| Uitgebracht | 1990s, with early versions of GIMP; GBR version 2 is the current form (specifies a 'GIMP' magic at offset 20) |
| Laatste versie | GBR v2 (current; GBR v1 deprecated) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | developer.gimp.org |
GBR conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over GBR-bestanden.