ImageColorPicker.com

RGB uz HEX konvertors

Konvertē jebkuru RGB krāsu uz HEX — uzreiz un bez maksas

#4F46E5

Ielīmē jebkādu krāsas vērtību — mēs noteiksim formātu.

R
G
B
HEX rezultāts
#4F46E5

Šī krāsa visos formātos

RGB dod trīs decimālkanālus no 0 līdz 255. Pārvēršot uz HEX, katru kanālu pārvērš divciparu heksadecimālā skaitlī, tādējādi visa krāsa ietilpst vienā kompaktā tokenā, ko saprot visi pārlūki, dizaina rīki un stila vadlīnijas.

Kā darbojas RGB uz HEX konvertēšana

  1. Paņem sarkano kanālu un dalīt to ar 16: dalījuma rezultāts ir pirmais cipars, atlikums — otrais.
  2. Ciparus 10–15 uzraksta kā burtus A–F — 255 kļūst par FF.
  3. Atkārto arī zaļajam un zilajam kanālam, ja nepieciešams pievieno priekšā nulli vienciparu rezultātiem: 5 kļūst par 05.
  4. Saliec trīs pārus kopā un priekšā liec #.

Praktisks piemērs

RGB rgb(79, 70, 229)=HEX #4F46E5

Precīzi, ja vien kanāli ir veseli skaitļi no 0 līdz 255. Daļskaitļi, piemēram rgb(79.5, 70, 229), vispirms tiek noapaļoti līdz tuvākajam veselam, jo HEX nevar glabāt starpposmu vērtības.

RGB un HEX izskaidrojums

Kas ir RGB?

RGB attēlo krāsu kā trīs gaismas kanālus — sarkanu, zaļu un zilu — katrs no 0 līdz 255. Tas atspoguļo, kā ekrāni patiesībā strādā: visi trīs 255 dod baltu, visi 0 dod melnu. RGB ir pareizā izvēle, kad jāveic aprēķini ar krāsu, un rgba() pievieno caurspīdīgumu virsū.

Sintakse:
rgb(R, G, B)
Diapazons:
0–255 per channel
Vislabāk piemērots:
kods, canvas, caurspīdīgums ar rgba()

Kas ir HEX?

HEX kods ir sešciparu heksadecimāls skaitlis, kas aiz vadības zīmes # glabā krāsas sarkanās, zaļās un zilās kanāla vērtības. Katra ciparu pāris attēlo vienu kanālu no 00 (nav) līdz FF (pilna), kas dod tos pašus 16.7 miljonus krāsu kā RGB, bet īsākā pierakstā. HEX ir noklusējums CSS, dizaina rīkos un zīmola vadlīnijās.

Sintakse:
#RRGGBB
Diapazons:
00–FF per channel
Vislabāk piemērots:
CSS, dizaina nodošana, zīmola vadlīnijas

RGB uz HEX atsauces tabula

Visizplatītākās CSS krāsas, konvertētas no RGB uz HEX.

KrāsaRGBHEX
blackrgb(0, 0, 0)#000000
whitergb(255, 255, 255)#FFFFFF
redrgb(255, 0, 0)#FF0000
limergb(0, 255, 0)#00FF00
bluergb(0, 0, 255)#0000FF
yellowrgb(255, 255, 0)#FFFF00
orangergb(255, 165, 0)#FFA500
tealrgb(0, 128, 128)#008080
purplergb(128, 0, 128)#800080
grayrgb(128, 128, 128)#808080

Bieži uzdotie jautājumi