تبدیل SwiftUI به RGB
یک مقدار SwiftUI وارد کنید و فوراً RGB بگیرید. فرمتهای دیگر هم کار میکنند.
نمونههای تبدیل SwiftUI به RGB
دربارهٔ SwiftUI و RGB
SwiftUI رنگ را با مقادیر قرمز، سبز و آبی از 0 تا 1 توصیف میکند، مثل Color(red: 1, green: 0.341, blue: 0.2). کدری با پارامتر opacity اضافه میشود.
RGB مقدار قرمز، سبز و آبی را از 0 تا 255 تعیین میکند. نشان میدهد صفحهنمایش نور را چطور ترکیب میکند و در CSS امروزی بهصورت rgb(255 87 51) نوشته میشود.
تبدیل چطور انجام میشود
مقدار SwiftUI را میخوانیم، با ماتریسهای مشخصات CSS Color 4 به CIE XYZ و سپس به RGB تبدیلش میکنیم. مقادیر بیرون از گاموت مقصد با الگوریتم CSS Color 4 نگاشت میشوند که روشنایی و فام را نگه میدارد و کروما را کم میکند.
پرسش و پاسخ
چطور SwiftUI را به RGB تبدیل کنم؟
یک مقدار SwiftUI را در کادر بالا جایگذاری یا تایپ کنید. PickShade همزمان با تایپ، آن را با فرمولهای CSS Color 4 تبدیل میکند و با یک کلیک مقدار RGB کپی میشود.
آیا تبدیل SwiftUI به RGB دقیق است؟
محاسبات دقیق است و نتیجه فقط برای نمایش گرد میشود، با رقمهای کافی برای برگشت به همان رنگ. اگر رنگ در گاموت مقصد جا نشود، PickShade هشدار میدهد و نزدیکترین رنگی را که جا میشود نشان میدهد.
آیا میتوانم همزمان فرمتهای دیگر را هم بگیرم؟
بله. همهٔ فرمتهای دیگر، از جمله OKLCH، Display P3، Tailwind، SwiftUI، Flutter و Android، زیر نتیجه آمدهاند و با یک کلیک کپی میشوند.
این مبدل رایگان است؟
بله. رایگان است، ثبتنام نمیخواهد و کاملاً در مرورگر شما اجرا میشود.