Ugrás a színválasztóhoz

HEX–SwiftUI átváltó

Illessz be egy HEX értéket, és azonnal megkapod SwiftUI formátumban. Bármely más formátum is működik.

Felismerve: HEX

SwiftUI értékColor(red: 1, green: 0.341, blue: 0.2)
SwiftUI–HEX

Szín finomhangolása

11°
100%

68%
0,210
34°

Az összes többi formátum

HEX–SwiftUI példák

SzínHEXSwiftUI
#ff0000Color(red: 1, green: 0, blue: 0)
#00ff00Color(red: 0, green: 1, blue: 0)
#0000ffColor(red: 0, green: 0, blue: 1)
#ffffffColor(red: 1, green: 1, blue: 1)
#000000Color(red: 0, green: 0, blue: 0)
#808080Color(red: 0.502, green: 0.502, blue: 0.502)
#ff5733Color(red: 1, green: 0.341, blue: 0.2)
#3b82f6Color(red: 0.231, green: 0.51, blue: 0.965)
#10b981Color(red: 0.063, green: 0.725, blue: 0.506)
#f59e0bColor(red: 0.961, green: 0.62, blue: 0.043)
#8b5cf6Color(red: 0.545, green: 0.361, blue: 0.965)
#ec4899Color(red: 0.925, green: 0.282, blue: 0.6)

A formátumokról: HEX és SwiftUI

A HEX a pirosat, a zöldet és a kéket két-két hexadecimális számjeggyel írja le, például #ff5733. Ez a színek leggyakoribb jelölése a weben és a tervezőeszközökben.

A SwiftUI a színt 0 és 1 közötti piros, zöld és kék értékkel írja le, például Color(red: 1, green: 0.341, blue: 0.2). Az átlátszatlanságot az opacity paraméter adja.

Hogyan működik az átváltás

Beolvassuk az értéket HEX formátumban, a CSS Color 4 specifikáció mátrixaival CIE XYZ-be alakítjuk, majd onnan SwiftUI formátumba. A céltartományon kívül eső értékeket a CSS Color 4 algoritmusa képezi le: megtartja a világosságot és a színezetet, a krómát pedig csökkenti.

Kérdések és válaszok

Hogyan váltok át HEX formátumból SwiftUI formátumba?

Illessz be vagy írj be egy HEX értéket a fenti mezőbe. A PickShade gépelés közben átváltja a CSS Color 4 képleteivel, és egy kattintással kimásolhatod az értéket SwiftUI formátumban.

Pontos az átváltás HEX formátumból SwiftUI formátumba?

A számítás pontos, az eredményt csak a megjelenítéshez kerekítjük, annyi számjegyre, hogy visszaalakítva ugyanazt a színt kapd. Ha a szín nem fér bele a céltartományba, a PickShade figyelmeztet, és a legközelebbi beleférő színt mutatja.

Megkaphatom egyszerre a többi formátumot is?

Igen. Az összes többi formátum, köztük az OKLCH, a Display P3, a Tailwind, a SwiftUI, a Flutter és az Android, az eredmény alatt található, és egy kattintással másolható.

Ingyenes ez az átváltó?

Igen. Ingyenes, nem kell hozzá regisztráció, és teljes egészében a böngésződben fut.