رفتن به انتخابگر رنگ

تبدیل HEX به SwiftUI

یک مقدار HEX وارد کنید و فوراً SwiftUI بگیرید. فرمت‌های دیگر هم کار می‌کنند.

خوانده‌شده به‌صورت HEX

مقدار SwiftUIColor(red: 1, green: 0.341, blue: 0.2)
SwiftUI به HEX

تنظیم رنگ

۱۱°
۱۰۰٪

۶۸٪
۰٫۲۱۰
۳۴°

همهٔ فرمت‌های دیگر

نمونه‌های تبدیل HEX به SwiftUI

رنگHEXSwiftUI
#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)

دربارهٔ HEX و SwiftUI

HEX قرمز، سبز و آبی را هر کدام با دو رقم در مبنای 16 می‌نویسد، مثل #ff5733. رایج‌ترین روش نوشتن رنگ در وب و ابزارهای طراحی است.

SwiftUI رنگ را با مقادیر قرمز، سبز و آبی از 0 تا 1 توصیف می‌کند، مثل Color(red: 1, green: 0.341, blue: 0.2). کدری با پارامتر opacity اضافه می‌شود.

تبدیل چطور انجام می‌شود

مقدار HEX را می‌خوانیم، با ماتریس‌های مشخصات CSS Color 4 به CIE XYZ و سپس به SwiftUI تبدیلش می‌کنیم. مقادیر بیرون از گاموت مقصد با الگوریتم CSS Color 4 نگاشت می‌شوند که روشنایی و فام را نگه می‌دارد و کروما را کم می‌کند.

پرسش و پاسخ

چطور HEX را به SwiftUI تبدیل کنم؟

یک مقدار HEX را در کادر بالا جای‌گذاری یا تایپ کنید. PickShade هم‌زمان با تایپ، آن را با فرمول‌های CSS Color 4 تبدیل می‌کند و با یک کلیک مقدار SwiftUI کپی می‌شود.

آیا تبدیل HEX به SwiftUI دقیق است؟

محاسبات دقیق است و نتیجه فقط برای نمایش گرد می‌شود، با رقم‌های کافی برای برگشت به همان رنگ. اگر رنگ در گاموت مقصد جا نشود، PickShade هشدار می‌دهد و نزدیک‌ترین رنگی را که جا می‌شود نشان می‌دهد.

آیا می‌توانم هم‌زمان فرمت‌های دیگر را هم بگیرم؟

بله. همهٔ فرمت‌های دیگر، از جمله OKLCH، Display P3، Tailwind، SwiftUI، Flutter و Android، زیر نتیجه آمده‌اند و با یک کلیک کپی می‌شوند.

این مبدل رایگان است؟

بله. رایگان است، ثبت‌نام نمی‌خواهد و کاملاً در مرورگر شما اجرا می‌شود.