Page 902 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼外部変形で線色を取得 英人 22/7/4(月) 10:36 ┣Re:外部変形で線色を取得 英人 22/7/4(月) 10:51 ┗Re:外部変形で線色を取得 somem 22/7/4(月) 21:10 ┗Re:外部変形で線色を取得 英人 22/7/7(木) 10:44 ┗Re:外部変形で線色を取得 Keiichi 22/7/7(木) 11:23 ┗Re:外部変形で線色を取得 英人 22/7/7(木) 12:47 ┗Re:外部変形で線色を取得 somem 22/7/7(木) 23:17 ┗Re:外部変形で線色を取得 英人 22/7/8(金) 8:49 ┗Re:外部変形で線色を取得 somem 22/7/9(土) 8:27 ┗Re:外部変形で線色を取得 英人 22/7/11(月) 10:23 ─────────────────────────────────────── ■題名 : 外部変形で線色を取得 ■名前 : 英人 ■日付 : 22/7/4(月) 10:36 -------------------------------------------------------------------------
| お世話になります。 外部変形でjwc_temp.txtから色のRBG値を取得したいです。 batファイルで rem #zzを指定し、jwc_temp.txtで、 hrgb 16776960 0 65280 65535 16711935 16711680 8421376 255 11842800 255 ・・・ を取得しました。 ここで色番号の2番目が RBG値で0が取得されています。これは黒色となると思います。 ただ私のJW上では色は白色なのです。 背景色との関係かもしれませんが、正しく白色を取得することはできないのでしょうか。 |
| ▼英人さん: rem #zzはrem #zrの投稿ミスです。 >お世話になります。 >外部変形でjwc_temp.txtから色のRBG値を取得したいです。 >batファイルで rem #zzを指定し、jwc_temp.txtで、 >hrgb 16776960 0 65280 65535 16711935 16711680 8421376 255 11842800 255 ・・・ >を取得しました。 >ここで色番号の2番目が RBG値で0が取得されています。これは黒色となると思います。 >ただ私のJW上では色は白色なのです。 >背景色との関係かもしれませんが、正しく白色を取得することはできないのでしょうか。 |
| ▼英人さん: >ここで色番号の2番目が RBG値で0が取得されています。これは黒色となると思います。 >ただ私のJW上では色は白色なのです。 >背景色との関係かもしれませんが、正しく白色を取得することはできないのでしょうか。 線色2の画面線色設定を白、黒以外に変更しても、上記の数値に変化はありません。画面線色の値ではないと思います。 #zrとhrgbに関する記述は、何に書かれているのでしょうか? |
| ▼somemさん: ありがとうございます。 >線色2の画面線色設定を白、黒以外に変更しても、上記の数値に変化はありません。画面線色の値ではないと思います。 >#zrとhrgbに関する記述は、何に書かれているのでしょうか? バージョンアップ情報に記載されていたと思ったのですが、 今は見つけることができません。 batファイルでREM #zrと記載すると、色情報のRGB値がjwc_temp.textにhrgbに続けて連続で記載されるという趣旨が書かれていました。 記載したとおりに設定した結果が投稿の内容ですが、投稿している現在も、同じ結果となっています。 JWでの基本設定では、線色2が255,255,255となっております。 RGB(255, 255, 255)は16777215となり白色となりますが、hrgb内では0となっています。 |
| ▼英人さん: >バージョンアップ情報に記載されていたと思ったのですが、 >今は見つけることができません。 ◆Version 8.12 での変更点は以下のとおりです。(2020/08/25) ・外部変形のバッチに「REM #zr」を加えると、色番号(1〜356)に対応するRGB値を出力するようにした。 (hrgb に続いてRGB値 356個) バージョン情報を検索したらすぐに見つかりました |
| ▼Keiichiさん: ありがとうございました。 >◆Version 8.12 での変更点は以下のとおりです。(2020/08/25) >・外部変形のバッチに「REM #zr」を加えると、色番号(1〜356)に対応するRGB値を出力するようにした。 >(hrgb に続いてRGB値 356個) > >バージョン情報を検索したらすぐに見つかりました |
| ▼英人さん: ▼Keiichiさん: >>◆Version 8.12 での変更点は以下のとおりです。(2020/08/25) >>・外部変形のバッチに「REM #zr」を加えると、色番号(1〜356)に対応するRGB値を出力するようにした。 >>(hrgb に続いてRGB値 356個) #zrとhrgbがバージョン情報に記載されていることは、わかりましたが、色番号(1〜356)については、説明がありませんね。 基本設定で、画面線色(1〜8)を変更しても、hrgb値に全く変化がないので、画面線色は出力されていないと思います。 最初の8データは、印刷線色のRGB値を反映しています。 |
| ▼somemさん: ありがとうございます。 > >#zrとhrgbがバージョン情報に記載されていることは、わかりましたが、色番号(1〜356)については、説明がありませんね。 >基本設定で、画面線色(1〜8)を変更しても、hrgb値に全く変化がないので、画面線色は出力されていないと思います。 >最初の8データは、印刷線色のRGB値を反映しています。 印刷線色でしたか。 外部変形で印刷線色を利用することは考えづらいので、できれば表示線色を取得できたらと思います。 今まで作っていた外変で「線色1」などのドロップダウンリストを使うことがありましたのですが、使うときに「何色だっけ?」となることが多く、今回のものを利用できるのではと期待いたしました。 現状では基本設定の色の画面と同じようなフォームを作成し、利用者に色要素を入力してもらうのが代案となるかと思います。 できれば、batファイルで表示色の書き出しをしていただければと思います。 ご協力いただき、ありがとうございました。 |
| ▼英人さん: >外部変形で印刷線色を利用することは考えづらいので、できれば表示線色を取得できたらと思います。 画面線色のRGBは、環境設定ファイルから取得できます。 AWKを使用した参考例です。 http://somem.cocolog-nifty.com/cad_dwg/2022/07/post-fd8c7f.html |
| ▼somemさん: ありがとうございました。 色の取得ができるようになりました。 >▼英人さん: > >>外部変形で印刷線色を利用することは考えづらいので、できれば表示線色を取得できたらと思います。 > >画面線色のRGBは、環境設定ファイルから取得できます。 > >AWKを使用した参考例です。 >http://somem.cocolog-nifty.com/cad_dwg/2022/07/post-fd8c7f.html |