Převodník HEX na SwiftUI
Vložte hodnotu HEX a hned dostanete SwiftUI. Funguje i jakýkoli jiný formát.
Příklady převodu HEX na SwiftUI
O formátech HEX a SwiftUI
HEX zapisuje červenou, zelenou a modrou složku vždy jako dvě šestnáctkové číslice, například #ff5733. Je to nejběžnější zápis barev na webu i v designových nástrojích.
SwiftUI popisuje barvu červenou, zelenou a modrou složkou od 0 do 1, zapsanou jako Color(red: 1, green: 0.341, blue: 0.2). Krytí se přidává parametrem opacity.
Jak převod funguje
Hodnotu HEX načteme, pomocí matic ze specifikace CSS Color 4 ji převedeme do CIE XYZ a potom do SwiftUI. Hodnoty mimo cílový gamut mapuje algoritmus CSS Color 4, který zachová světlost a tón a sníží chromu.
Otázky a odpovědi
Jak převést HEX na SwiftUI?
Vložte nebo napište hodnotu HEX do pole výše. PickShade ji už během psaní převede podle vzorců CSS Color 4 a hodnotu SwiftUI zkopírujete jedním kliknutím.
Je převod HEX na SwiftUI přesný?
Výpočet je přesný a výsledek se zaokrouhluje jen pro zobrazení, a to na tolik míst, aby šel převést zpět na stejnou barvu. Když se barva do cílového gamutu nevejde, PickShade vás upozorní a ukáže nejbližší barvu, která se vejde.
Lze získat i další formáty zároveň?
Ano. Všechny ostatní formáty včetně OKLCH, Display P3, Tailwind, SwiftUI, Flutter a Android jsou vypsané pod výsledkem a zkopírujete je jedním kliknutím.
Je tento převodník zdarma?
Ano. Je zdarma, nevyžaduje registraci a běží celý ve vašem prohlížeči.