Indholdsfortegnelse

I denne artikel lærer du det grundlæggende om Hex-koden, og hvordan du anvender den.
Hvis du nogensinde har brugt grafiksoftware, har du måske bemærket et 6-cifret tal med et hashtag-symbol i begyndelsen af farvevælgermenuen.
Tallet kaldes Hex-koden. Hex-koden er en farvekode baseret på det hexadecimale system.
Antag, at du prøver en bestemt farve med farvevælgeren i et designprogram. I så fald viser det automatisk den tilsvarende hex-kode og i de fleste tilfælde de tilsvarende RGB- og HSB-værdier. Det er muligt at konvertere et hex-kode-nummer til RGB-, CMYK- og HSB-farveværdier og omvendt. Der findes mange gratis beregnere online til konvertering af hex-farvekoder.
Hvis du kun har Hex-farvekoden til rådighed, kan du skrive den i Hex-knappen, og den tilsvarende farve vises i feltet Fyld eller Streg.

Kilde: Vectornator Color Panel
Det hexadecimale system
Vi er vant til at regne i decimalsystemet. Vores indo-arabiske talsystem bruger ti symboler til at angive cifrene (0 til 9). Det hexadecimale system indeholder derimod seksten cifre. Siden midten af 1950'erne er bogstaverne A til F eller a til f blevet brugt som talsymboler til at repræsentere de seks ekstra cifre. Dette går tilbage til IBM's computerforskeres praksis på det tidspunkt.tid.
Ordet hexadecimalt er sammensat af udtrykkene Hexa og Decem .Hexa kommer fra græsk og betyder "seks", mens decem er det latinske ord for "ti". Derfor er det hexadecimale system et stedværdisystem, der repræsenterer tal med en base på 16. Det betyder, at det hexadecimale talsystem anvender 16 forskellige cifre. Med andre ord er der 16 mulige talsymboler - i modsætning til to i det binære system (1 og 0) eller ti i det decimale system (0 til 9).
Det hexadecimale system anvendes i computerteknologi og gør det lettere at læse store tal eller lange bitsekvenser. Disse grupperes i fire bits hver og omdannes til hexadecimale tal. Resultatet: en lang sekvens af ettaller og nuller bliver til kortere hexadecimale tal, som kan opdeles i grupper af to eller fire. Hexadecimale tal er således en mere kompakt form forrepræsenterer bitsekvenser.
Store binære tal har den ulempe, at de er meget forvirrende. For at afhjælpe dette blev det hexadecimale system indført. Her erstattes 4 bit af et dual tal med et hexadecimalt tegn. Da et 4-bit dual tal kan have 16 tilstande, men vi kun kender ti decimaltal, blev der tilføjet seks bogstaver til det hexadecimale talsystem.
Hexadecimale værdier er base 16 i stedet for base 10:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, FBogstaverne A, B, C, D, E og F svarer til de ekstra værdier.

Den hexadecimale farvedefinition
Hex-farvekoder er kodeværdier, der repræsenterer farveværdierne fra 0 til 255.Hvis rød, grøn og blå alle er på minimum 0 (repræsenteret som "00" i koden), er den udtrykte farve sort. Hvis rød, grøn og blå alle er på maksimum 255 (repræsenteret som "ff" i koden), er den udtrykte farve hvid.
For at kunne tildele en farve præcist i computerstøttet grafisk design repræsenteres den ved hjælp af en sekscifret hexadecimal kode baseret på den RGB-model De to første tal repræsenterer rødt, efterfulgt af grønt og blåt. Hver nuance er blandet af disse tre grundfarver. De numeriske værdier er opdelt i 255 dele og over 16 millioner farver. Den fulde nuance af en grundfarve har værdien 255, hvilket svarer til hexadecimalkoden "FF". Farveværdien "0" angiver, at grundfarven ikke er inkluderet. Da ren hvidt er resultatet af den digitaleblanding af farverne rød, grøn og blå, har denne farve den hexadecimale kode #FFFFFFFF. For farven rød er den hexadecimale kode #FF0000 afledt på dette grundlag.

Billedet til venstre: Hex-kode: #FFFFFFFF Billedet til højre: Hex-kode: #FF0000
Systemet med hexadecimal farvedefinition finder anvendelse på mange områder inden for computerstøttet design. I dette system repræsenteres en farve af tre på hinanden følgende hexadecimale tal, som hver især står for farven i RGB-farverummet. RGB er en forkortelse for proportionerne af primærfarverne rød, grøn og blå i den blandede farve.
Den hexadecimale farvedefinition er normalt i sekscifret form, dvs. som en sekvens af tre hexadecimale tal, hver skrevet med to cifre, i henhold til skemaet: #RRGGBB, som tillader pr. oktet 2 8 {\displaystyle 2^{8}}} 2^{8}} (= 256) forskellige tilstande kan defineres - fra 0 for en helt "slukket" farve og 255 (FF) for 100% farvemætning.
Hex-farveværdierne kan vise mere end 16 millioner forskellige farver.
Det kan være nyttigt at huske nogle få af de mere almindelige hexadecimale farver. Denne viden kan være nyttig, hvis du skal designe sammen med en koder i farten.

Hex-farve og Alpha-kanal
Generelt gælder, at Alpha-kanal har separate kontrolelementer i grafiksoftware og påvirker ikke den sekscifrede HEX-kode. Du viser farveværdien, der er placeret i den sekscifrede hex-kode, men alfa er ofte organiseret med en separat skyder, der ikke påvirker den sekscifrede HEX-kode. Den sekscifrede HEX-kode styrer kun den viste farve. Hvis du vil ændre alfaværdien, skal du bruge den separate alfakanalskyderen i farvevælgeren eller farveskifterummet i Vectornator.
Ikke desto mindre er det generelt teknisk muligt at implementere alfaværdien direkte i HEX-koden. Med CSS Hex Codes f.eks. kan der tilføjes en alfaværdi. Ved at bruge en alfaværdi til at opdatere en farvetransparens ændres hex-kodeformatet fra 6 cifre #RRGGBB til 8 cifre #RRGGBBAA.

Billedet til venstre: Hex-kode: #FFFFFFFF Billedet til højre: Hex-kode: #FF0000
Foto på forsiden af Pierre Bamin på Unsplash.

