Jw_cad作者さんサイトの掲示板での発言
(1674448−25×65536)÷256=140.〜 G:140
1674448−25×65536−140*256=208 B:208
R:25、G:140、B:208 = 青い色
※これは 色ダイアログでの値
HTMLコード系もこちら
・1674448 と 16744448 は違う数値
赤(0〜255)+緑(0〜255)*256+青(0〜255)*65536
で行われる
従って、冒頭の「1674448 」がソリッド図形の任意色の指定なのであれば
R:208 G:140 B:25
となり、オレンジな色になる
カラー値の扱いは、ソフトウェアや状況によって異なる
全て同じではない
追記:
元記事、全て投稿者削除
1674448 はオレンジ色ではなく、青色である理由がわからないので・1674448÷65536=25.〜 R:25
教えていただけますでしょうか?
例えばオレンジ色(R,G,B) = (255, 128, 0)であれば0xFF8000(10進数で16744448)を返します。
0 四角ソリッド
768 8 8
# a1:四角・三角・線ソリッド
05 05 0 0 8 0 10 0 -11 a1 0 8 0 8 16744448
08 00 0 0 0 360 7 1 -11 e 1.0 指示点位置ダミー
08 00 8 8 0 360 7 1 -11 e 1.0 倍率点位置ダミー
08 01 0 -4 10 -4 10000 702 -11 "対角2点指示
998
(1674448−25×65536)÷256=140.〜 G:140
1674448−25×65536−140*256=208 B:208
R:25、G:140、B:208 = 青い色
※これは 色ダイアログでの値
HTMLコード系もこちら
・1674448 と 16744448 は違う数値
こちらで、変換はできました。・ソリッド図形の任意色の指定は
◎ソリッド図形データ
任意色の指定(lc10 カラー値)
カラー値 [赤(0〜255)]+[緑(0〜255)*256]+[青(0〜255)*256*256]
(読込時はRGB値が有効、[lc10 #]に続けて色のRGB値を16進数で記載する)
lc10 16744576
上記を教えていただけますでしょうか?
赤(0〜255)+緑(0〜255)*256+青(0〜255)*65536
で行われる
従って、冒頭の「1674448 」がソリッド図形の任意色の指定なのであれば
R:208 G:140 B:25
となり、オレンジな色になる
カラー値の扱いは、ソフトウェアや状況によって異なる
全て同じではない
追記:
元記事、全て投稿者削除


このブログにコメントするにはログインが必要です。
さんログアウト
この記事には許可ユーザしかコメントができません。