Teknobench

Tiontaire Datha

Tiontaigh aon dath idir HEX, RGB, HSL, HSV, HWB, CMYK, LAB, LCH agus OKLCH. Greamaigh cód, féach ar an dath agus cóipeáil gach formáid le cliceáil amháin.

Samplaí:

Tiontuithe

Is tiontú naíve é CMYK gan próifíl ICC. Iarr tiontú bunaithe ar phróifíl ar do chlóscríobhaí le haghaidh obair phriontála.

Conas an tiontaire datha a úsáid

  1. Clóscríobh nó greamaigh dath sa réimse Ionchur. Aimsítear an fhormáid go huathoibríoch: #FF6347, FF6347, rgb(255 99 71), 255, 99, 71, hsl(9 100% 64%), hsv(9, 72%, 100%), cmyk(0, 61, 72, 0), lab(63% 59 48), oklch(70% 0.2 32) nó ainm ar nós tomato.
  2. Taispeánann na tiontuithe agus tú ag clóscríobh. Is féidir leat Enter a bhrú nó cliceáil ar Tiontaigh freisin.
  3. Seiceáil an sampla datha: taispeánann sé an dath agus an Formáid aimsithe, ionas go bhfuil a fhios agat conas a léadh d’ionchur.
  4. Cliceáil Cóipeáil in aice leis an bhformáid atá uait. Úsáid na cnaipí samplaí chun ionchuir choitianta a thriail.

Ritheann an tiontú go hiomlán i do bhrabhsálaí. Ní chuirtear aon rud chuig freastalaí.

Formáidí tacaithe

Formáid Sampla Úsáid choitianta
HEX #FF6347 HTML, CSS, uirlisí dearaidh
RGB rgb(255, 99, 71) CSS, cód, eagarthóirí íomhá
HSL hsl(9, 100%, 64%) CSS, gile a choigeartú
HSV / HSB hsv(9, 72%, 100%) Photoshop, Figma, roghnóirí
HWB hwb(9 28% 0%) CSS Color 4
CMYK cmyk(0%, 61%, 72%, 0%) priontáil (féach an nóta thíos)
LAB (D50) lab(62.99% 59.36 47.88) CSS lab(), eolaíocht datha
LCH lch(62.99% 76.27 38.89) CSS lch()
OKLCH oklch(69.62% 0.1955 32.32) CSS nua-aimseartha, córais dearaidh

Is CSS bailí aschuir HEX, RGB, HSL, HWB, LAB, LCH agus OKLCH is féidir leat a ghreamú díreach i scarbhileog stíle. Ní nodaireachtaí CSS iad HSV agus CMYK, mar sin scríobhtar iad i stíl feidhme thraidisiúnta le haghaidh léitheoireachta.

Má tá trédhearcacht i d’ionchur (mar shampla rgb(255 0 0 / 50%)), coimeádann an tiontaire é: éiríonn HEX ina chód ocht ndigit mar #FF000080, agus faigheann na formáidí eile luach alfa.

Conas a oibríonn na tiontuithe

Is bealaí éagsúla iad RGB, HEX, HSL, HSV agus HWB chun na luachanna sRGB céanna a scríobh, mar sin tiontaítear go beacht iad (suas le babhtáil). Leanann LAB agus LCH sainmhíniú CSS Color 4, a úsáideann bánphointe D50 le hiomchuibhiú crómatach Bradford. Úsáideann roinnt tiontairí ar líne D65 ina ionad, mar sin is féidir lena n-uimhreacha LAB a bheith difriúil de chúpla aonad don dath céanna. Úsáideann OKLCH samhail Oklab Björn Ottosson, an ceann a úsáideann brabhsálaithe do oklch().

Nuair a chuireann tú dath LAB, LCH nó OKLCH isteach atá ró-sháithithe do ghnáthscáileán, tá sé lasmuigh de ghamut sRGB agus níl coibhéis HEX aige. Taispeánann an uirlis teachtaireacht ansin agus mapálann sí go dtí an dath inthaispeána is gaire é trí chróma a laghdú agus gile agus ton a choimeád.

Is neasú é CMYK

Úsáideann na luachanna CMYK an fhoirmle naíve K = 1 − max(R, G, B) agus C = (1 − R − K) / (1 − K), agus mar an gcéanna do M agus Y. Níl próifíl ICC i gceist, mar sin ní thuarann na huimhreacha cad a phriontálfaidh preas áirithe. Le haghaidh obair phriontála ghairmiúil, tiontaigh i do bhogearraí leagan amach leis an bpróifíl a sholáthraíonn do chlóscríobhaí (mar shampla FOGRA39 nó GRACoL). Úsáideann tiontú CMYK ar ais go RGB an fhoirmle inbhéartach, R = (1 − C)(1 − K).

Ceisteanna coitianta

Conas a thiontaím HEX go RGB de láimh?

Roinn an cód i dtrí phéire agus tiontaigh gach ceann ó bhonn 16 go bonn 10. Le haghaidh #FF6347: FF = 255, 63 = 99, 47 = 71, mar sin is é rgb(255, 99, 71) an dath.

Cad é an difríocht idir HSL agus HSV?

Úsáideann an dá cheann uillinn tona agus sáithiú, ach is gile é tríú luach HSL (is é 50% an dath glan, is bán é 100%) agus is luach nó gile é tríú luach HSV (is é 100% an dath glan nó bán, ag brath ar an sáithiú). Mar sin tá uimhreacha sáithithe éagsúla ag an dath céanna i ngach samhail.

Cén fáth a bhfuil mo luach LAB difriúil ó thiontaire eile?

Is dóichí mar gheall ar an mbánphointe. Úsáideann an uirlis seo D50, cosúil le CSS lab(). Tugann tiontairí bunaithe ar D65 uimhreacha beagán difriúla. Tá an dá cheann ceart ina dtagairt féin.

An féidir liom CMYK a thiontú go HEX?

Is féidir. Clóscríobh rud éigin mar cmyk(0%, 61%, 72%, 0%) nó cmyk(0, 0.61, 0.72, 0). Cuimhnigh gur neasú é an toradh gan próifíl datha.

An nglacann sé le dathanna gan an comhartha #?

Glacann. Aithnítear ff6347, f64 agus fiú trí uimhir scartha le camóga, mar 255, 99, 71.