ورود

View Full Version : چرا کالر پیکر کد 8 رقمی میده به جای 6 رقمی ؟



cazino86
پنج شنبه 04 شهریور 1389, 20:27 عصر
سلام ...

من از کنترل کالر پیکر استفاره میکنم .

اما به جای کد 6 رقمی برای رنگ که تو c# میداد الان کد 8 رقمی میده ! :متفکر:

رضا عربلو
جمعه 05 شهریور 1389, 10:03 صبح
شما از فرمت RGB 32 bit استفاده کرده اید:
یک بایت برای رنگ قرمز
یک بایت برای رنگ آبی
یک بایت برای رنگ سبز
یک بایت یا استفاده نمی شود و یا برای aplha است

این صفحه را مطالعه فرمایید:
http://en.wikipedia.org/wiki/RGB_color_model

cazino86
چهارشنبه 26 آبان 1389, 11:35 صبح
سلام.

من از كنترلي كه سايت codeplex.com قرار داده استفاده ميكنم .حالا ميخوام كد رنگ رو با فرمت6 تايي كه براي html قابل قبول باشه بردارم . در واقع فرمتي كه براي صفحات وب قابل قبول باشه . اما نميدونم چطوري بايد از اين كنترل اين فرمت رو به دست بيارم .

در كل اگه دوستان يه كنترل مانند color picker برنامه وورد به من معرفي كنن كارم راه ميافته . خودم چيزي پيدا نكردم

Amir Oveisi
پنج شنبه 27 آبان 1389, 16:04 عصر
خوب شما همین کد 8 بایتی رو که می گیرید، 6 بایتش رو استفاده کنید و 2 بایت مربوط به Alpha رو نیاز ندارید.