Hvad er GBR-filformatet?
.GBR-filer bruges af billedredigeringsprogrammet GIMP som indfødte penselstempler. Filer med filtypenavnet .gbr indeholder en raster-pensel-bitmap plus yderligere parametre såsom en beskrivelse, penselafstand, pixeldimensioner og indstillinger for farvedybde. Disse parametre definerer indstillingerne for penselværktøjet, som er et af de mange redigeringsværktøjer, GIMP tilbyder. Brugerdefinerede penselindstillinger er især nyttige, når man definerer skræddersyede penselmønstre. Standardpenselformer gemmes også som .gbr-filer, der distribueres med GIMP. Brugere kan oprette deres egne pensler ved hjælp af GIMP ved at designe en form på et lærred og eksportere den som en .gbr.
Teknisk set bruger .gbr det binære format GBR v2. Det begynder med en fast 28-byte big-endian header, der indeholder penseldimensioner, bytes-per-pixel (1 for gråtoner, 4 for RGBA-farve) og en GIMP-magisk identifikator ved byte-offset 20. De rå pixeldata følger efter en nul-termineret penselnavn-streng - der anvendes ingen komprimering. Formatet er fuldt åbent og dokumenteret af GIMP-udviklingsteamet.
Hver .gbr indeholder præcis ét penselstempel. Ved at bruge penselmønstre gemt i .gbr-filer kan kunstnere hurtigt og effektivt skabe digital grafik med brugerdefinerede effekter. Pensler giver konsistens, og forskellige farveskemaer kan anvendes på dem. .gbr-filer kan også bruges til at oprette og anvende brugerdefinerede logoer eller grafiske signaturer i projekter. Til pensler med flere underbilleder - animerede eller «pipe»-pensler - bruges det relaterede .GIH (GIMP Image Hose) format i stedet. GIMP accepterer også .ABR (Adobe Photoshop-pensel) filer for kompatibilitet på tværs af applikationer.
Sikkerhed og tryghed
RISIKO: LOWGBR er en passiv rasterdatafil uden scripting eller makroer. Den er sikker at åbne i GIMP. Download pensler fra pålidelige kilder (GIMP Brush Database, DeviantArt penselpakker); en fil forklædt som en .gbr-pensel, der faktisk er en eksekverbar fil, hører under generel forsigtighed ved download snarere end en formatspecifik risiko.
Formatdetaljer
kort fortalt- Gerber PCB-format (.gbr / .GBR) - Den anden dominerende brug af .gbr: Gerber RS-274X er de facto-standarden for lagdata til printkort (PCB) (kobber, loddemaske, serigrafi, boring osv.), udviklet af Gerber Systems Corp og nu vedligeholdt af Ucamco. De to formater - GIMP-pensel og Gerber PCB - er fuldstændig urelaterede; identificer ved kontekst (grafik vs. PCB-arbejdsgang).
- Gerber RS-274-D (forældet forgænger) - Den oprindelige Gerber-«standard» RS-274-D krævede separate blændetabeller; erstattet af RS-274X (Extended Gerber), som indlejrer blændefunktioner i filen.
Programmer der åbner GBR-filer
Tekniske detaljer
dyb specifikation| Filtype | Binært raster-penselstempel |
| Kodning | Binær |
| Byterækkefølge | Big-endian (alle uint32 header-felter) |
| Header-størrelse | 28 bytes (fast) |
| Magiske bytes | 47 49 4D 50 (ASCII „GIMP“) ved byte-offset 20 i headeren |
| Farvetilstande | Gråtoner (bytes-per-pixel = 1) eller RGBA-farve (bytes-per-pixel = 4) |
| Komprimering | Ingen - pixeldata gemmes ukomprimeret efter headeren |
| Typisk filstørrelse | Få KB til et par hundrede KB (enkelt ukomprimeret rasterstempel) |
| Header-felter | header_size, version, width, height, bytes-per-pixel, GIMP magic (offset 20), default spacing |
| Penselnavn | Nul-termineret UTF-8-streng umiddelbart efter den 28-byte header |
| Formatversion | GBR v2 (nuværende, med GIMP magic og afstand-felter); GBR v1 forældet (manglede magic/afstand) |
| MIME-type | image/x-gimp-gbr |
| Relaterede penseltyper | .gih (animerede/pipe-pensler), .vbr (parametriske pensler), .pat (fyldmønstre), .abr (Adobe Photoshop-pensler) |
| Udgivet | 1990s, with early versions of GIMP; GBR version 2 is the current form (specifies a 'GIMP' magic at offset 20) |
| Seneste version | GBR v2 (current; GBR v1 deprecated) |
| Åben standard | Ja · royaltyfri |
| Specifikation | developer.gimp.org |
GBR-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om GBR-filer.