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

تبدیل RGBA به Flutter / Compose

یک مقدار RGBA وارد کنید و فوراً Flutter / Compose بگیرید. فرمت‌های دیگر هم کار می‌کنند.

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

مقدار Flutter / ComposeColor(0xCCFF5733)
Flutter / Compose به RGBA

همین رنگ بدون شفافیت، به‌صورت Flutter / Compose مات

تنظیم رنگ

۱۱°
۸۰٪

۶۸٪
۰٫۲۱۰
۳۴°

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

جدول کدری: آلفا در HEX و RGBA

در HEX هشت‌رقمی، دو رقم آخر کدری را تعیین می‌کنند: FF کاملاً مات، 80 حدود ۵۰٪ و 00 کاملاً شفاف است. جدول رنگ نمونه را با گام‌های ۵٪ نشان می‌دهد.

کدریآلفا در HEXHEXRGBA
100%ff#ff5733rgba(255, 87, 51, 1)
95%f2#ff5733f2rgba(255, 87, 51, 0.95)
90%e6#ff5733e6rgba(255, 87, 51, 0.9)
85%d9#ff5733d9rgba(255, 87, 51, 0.85)
80%cc#ff5733ccrgba(255, 87, 51, 0.8)
75%bf#ff5733bfrgba(255, 87, 51, 0.75)
70%b3#ff5733b3rgba(255, 87, 51, 0.7)
65%a6#ff5733a6rgba(255, 87, 51, 0.65)
60%99#ff573399rgba(255, 87, 51, 0.6)
55%8c#ff57338crgba(255, 87, 51, 0.55)
50%80#ff573380rgba(255, 87, 51, 0.5)
45%73#ff573373rgba(255, 87, 51, 0.45)
40%66#ff573366rgba(255, 87, 51, 0.4)
35%59#ff573359rgba(255, 87, 51, 0.35)
30%4d#ff57334drgba(255, 87, 51, 0.3)
25%40#ff573340rgba(255, 87, 51, 0.25)
20%33#ff573333rgba(255, 87, 51, 0.2)
15%26#ff573326rgba(255, 87, 51, 0.15)
10%1a#ff57331argba(255, 87, 51, 0.1)
5%0d#ff57330drgba(255, 87, 51, 0.05)
0%00#ff573300rgba(255, 87, 51, 0)

نمونه‌های تبدیل RGBA به Flutter / Compose

رنگRGBAFlutter / Compose
rgba(255, 0, 0, 1)Color(0xFFFF0000)
rgba(0, 255, 0, 1)Color(0xFF00FF00)
rgba(0, 0, 255, 1)Color(0xFF0000FF)
rgba(255, 255, 255, 1)Color(0xFFFFFFFF)
rgba(0, 0, 0, 1)Color(0xFF000000)
rgba(128, 128, 128, 1)Color(0xFF808080)
rgba(255, 87, 51, 1)Color(0xFFFF5733)
rgba(59, 130, 246, 1)Color(0xFF3B82F6)
rgba(16, 185, 129, 1)Color(0xFF10B981)
rgba(245, 158, 11, 1)Color(0xFFF59E0B)
rgba(139, 92, 246, 1)Color(0xFF8B5CF6)
rgba(236, 72, 153, 1)Color(0xFFEC4899)

دربارهٔ RGBA و Flutter / Compose

RGBA همان RGB به‌همراه کانال آلفا برای کدری است و به شکل rgba(255, 87, 51, 0.5) نوشته می‌شود. آلفا از 0 (کاملاً شفاف) تا 1 (کاملاً مات) است. همین کدری را می‌توان با HEX هشت‌رقمی مثل #ff573380 نوشت.

Flutter و Jetpack Compose رنگ را به‌صورت یک عدد ۳۲ بیتی ARGB می‌نویسند، مثل Color(0xFFFF5733). دو رقم هگز بعد از 0x آلفا هستند و FF یعنی کاملاً مات.

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

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

پرسش و پاسخ

چطور RGBA را به Flutter / Compose تبدیل کنم؟

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

آیا تبدیل RGBA به Flutter / Compose دقیق است؟

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

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

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

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

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