• ベストアンサー

Paint Shop Pro7 背景色の指定

今まで「PaintShop」をトリミングや画像縮小にしか使わなかったのですが、下記操作が可能であれば教えて頂ければと思い、投稿させて頂きました。よろしくお願いします。 背景の色を例えば「#RRGGBB」というようなコード指定で作成することができるのでしょうか? あるいは「#RRGGBB」のR:G:Bの比率を求めてから代入するやり方になるのでしょうか?この場合、RGB比率の求め方は簡単に算出できるものなのでしょうか?

noname#7493
noname#7493

質問者が選んだベストアンサー

  • ベストアンサー
  • pppc88
  • ベストアンサー率43% (40/93)
回答No.3

できます。 1. [表示]-[バーの設定]で「カラーパレット」を表示します。 2.カラーパレットの背景色をダブルクリックすると「色の設定」ダイアログが出ますので、「HTMLコード」テキストボックスに直接入力できます。他の色の選択方法を選んでも、勝手に換算します。 なお、パレットが256色以下の場合、この操作ができません。(HTMLカラー表現が出来ません)出来るようにするには、 3. メニューバーより「カラー」-「増色」-「True Color」を選びます。 余談ですが、現在のPaint Shopのバージョンは8.10です。 7と8.10では若干の表現や操作の違いがあり、8.10での「3.」の操作は「画像」-「増色」になります。

noname#7493
質問者

お礼

カラーパレットで直接入力可だったんですか!!そして、自動的に換算されるとのこと、まさに灯台下暗しであります。「True Color」でやるのですね。ありがとうございます。さっそく試してみた所、できることが確認できました。

その他の回答 (2)

  • moccos
  • ベストアンサー率43% (61/140)
回答No.2

手元にPaint Shop Pro7 が一寸無いので記憶が曖昧ですが前景色と背景色で色指定可能だったと思います。 Webセーフカラーを使う場合は変換も簡単ですが、既存の16進カラーに合わせる場合は対応表とか面倒です。 javaScriptで書いたので宜しければお使いください。 <HTML lang="ja"> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Script-Type" content="text/javascript"> <TITLE>16進変換</TITLE> <SCRIPT Language="JavaScript"> function Hex() { var zz = document.F2.T3.value; var str0 = zz.substring(0,2); var str1 = zz.substring(2,4); var str2 = zz.substring(4,6); var rr = parseInt("0x"+str0); var gg = parseInt("0x"+str1); var bb = parseInt("0x"+str2); alert("R:"+rr+"\nG:"+gg+"\nB:"+bb); } // --> </SCRIPT> </HEAD> <BODY> <H3>16進カラーコードを10進に変換します</H3> <P>#は省略して6桁で入力して下さい。</P> <FORM NAME="F2"> A:<INPUT TYPE="text" NAME="T3" MAXLENGTH="6" STYLE="ime-mode: disabled"> <INPUT TYPE="button" VALUE="Aの値を10進変換" onClick="Hex()"> <INPUT TYPE="reset" VALUE="クリア"> </FORM> </BODY> </HTML>

noname#7493
質問者

お礼

う~~~ん、これはすごい!私のキャパを遥かに越えています。ですが、しっかりコピーして勉強したいと思います。ありがとうございました。

回答No.1

#RRGGBB形式の場合、RR,GG,BBは16進数表示です。 具体的には、 00 01 02…09 0A 0B…0F 10 11 12… と進み、最大FF(10進で255)まであります。数字がFFに近づくほど明るくなり、00に近づくほど暗くなります。比率で与える場合は最大を255として換算し、それを16進数に変換する必要があります。 でもご心配なく。Windowsについている電卓を使えば一発で10進→16進変換ができますよ。Webで簡単にやりたければ次のサービスがあります。 http://www1.odn.ne.jp/~cci36320/javascript/color1.html 他に色の名前を与える指定もでき、これは決まっています。例えばblue,red,cyan,ivory,white,orange…等々。これらの名前は次に掲載されています。 http://www.page.sannet.ne.jp/mtoga/html/bih-h_x3.htm ご自身の要求に合ったものを探すときは「色コード」「色の名前」で検索してください。

noname#7493
質問者

お礼

ありがとうございました。Webサービスがあるということを知りませんでした、さっそく確認しようと思います。

関連するQ&A

  • ホームページの背景色の指定について

    ホームページを作成していて、どうしたらよいか分からないので質問します。 基本的に、ホームページはWin98SEで、無料のフロントページエクスプレスで作成しています。 フロントページの背景色は、#で始まるコード?ですよね。(例:#00FFFF) 問題は、アドビのライブモーションなんですが、ライブモーションでの背景色の設定は、RとGとBで数値を指定するようになっているんです。 (例:R:0 G:195 B:255) というぐあいです。 教えて頂きたいのは、#で始まるコードの色とRとGとBの数値で同じ色を指定したいんですが、#で始まるコードとRとGとBのこの数値が同じ色ですってどこかで調べることは出来ないでしょうか。

    • ベストアンサー
    • HTML
  • フォームの背景色

    フォームの背景色と ペイントの背景色を一致させたいのですが ペイントのRGBの数値をどのように設定したらいいのでしょうか 現在 VBの背景色を「HD1D1D1」に ペイントをR=209 G=209 B=209にしています

  • イラストレーターやフォトショップなどでの色指定

    色指定で、CMYKやRGBの数値がずれるのですが、どうしてこのようなことが起きるのか教えていただけますでしょうか? 会社のパンフレット作成やHPのリニューアルをしています。 作成物での使用色を限定しようと考えていますが、指定した色の数値にずれが生じるので、不思議に思っております。 例えば、イラストレーターのカラースウォッチで「カフェラテ」を選ぶと、下記の色配分になります。 #E8CBAC R:232 G:203 B:172 C:10 M:23 Y:33 ところが同じ色を再現しようと、 #E8CBAC を指定すると R:232 G:203 B:172 C:12 M:24 Y:33 とCとMの数値が変わっています。 なので、CとMの%を変更すると、今度はRGBも#もすべて数値が変わってしまい、同じ色を指定することが出来なくなります。 微妙な色の違いなので、見た目上はそれほど問題はないのですが、 社内で指定した色が再現できないという不都合が生じます。 解決する方法がありますか? また、なぜこのような事が起こるのでしょうか? デザインをプロでしているものではないので、分かりやすく教えていただければ助かります。

  • ImageMagick での質問です。

    ImageMagick での質問です。 ビットマップでの画像合成を行いたいのですが、 透過色がうまく設定できません。 -transparentオプションを指定して、カラーを指定すると、透過色を指定できますが、 "white"のような色名指定はできるのですが、出来ればRGB値を使って指定したいのです。 #RRGGBBとR/G/Bを指定してみましたが、うまくいきません。 検索してみても見つからないので、 どなたかご存知な方がいらっしゃいましたら、ご教授願えないでしょうか? 以上、何卒よろしくお願いいたします。

  • Greasemonkeyで背景色を全て指定色に変更

    FirefoxのGreasemonkeyで全てのページの背景色を指定色にしたいのですがどうしたら良いのでしょうか? 白色を指定色に変えるコードは以下の通りなのですが、 全ての色を指定色に変えるようにするにはどうしたら良いでしょうか? ------------------------------------------------------------- var everything = document.getElementsByTagName("*"); var bgcolor = []; for(var i=0; i<everything.length; i++) { bgcolor[i] = document.defaultView.getComputedStyle(everything[i], "").getPropertyValue("background-color"); if( bgcolor[i] == "rgb(255, 255, 255)" || bgcolor[i] == "rgb(250, 250, 250)" ) { everything[i].style.backgroundColor = "#C2C7CF"; } } ------------------------------------------------------------- 以上です。 よろしくお願い致します。

  • Excel;セルの背景色を自動で塗りつぶしたい

    Excelのセル背景色塗りつぶしについての質問です。 セルの値を下記のように、B1~D1に任意のRGB値(BCDがRGBに相当) を入力してA1背景色を対応する色に自動変換したいのですが、どのような 方法がございますか? また、同様のことをA2以下にも適用する方法もご教授ください。    A    B(R値)   C(G値)   D(B値) 1       任意    任意     任意 2    3 4 よろしくお願いいたします。

  • エクセル BGR?

    http://oshiete1.goo.ne.jp/qa4068415.html こちらでセルA1から他のセルB1の背景色を指定する方法を教えていただきました。 ありがとうございます。 うまくはいったのですが、指定されたカラーコードの認識が、 RGBではなくBGRのようですね。 A1でRGBで指定したカラーコードの通りに、B1の背景色を表示することは可能なのでしょうか? よろしくお願いいたします。

  • UWSCでPEEKCOLORを使い指定ウィンドウ内に、指定したカラーコ

    UWSCでPEEKCOLORを使い指定ウィンドウ内に、指定したカラーコードがあるかを判別して そこをクリックさせたいのですが、画像認識の場合 ACW(GETID("xxxxx"),880,0,800,600,0) CHKIMG("xxxx.bmp",0) x=G_IMG_X // 画像の座標をxへ代入 y=G_IMG_Y // 画像の座標をyへ代入 BTN(LEFT, CLICK, x+30, y-30, 60) x=G_IMG_X という命令で指定ウィンドウ内の画像を(x,y)座標に自動で代入してもらえるのですが、PEEKCOLORの場合はどういった書き方をすればいいのでしょうか?? 上手く言いたいことが伝わっているか不安ですが、理解できる方宜しくお願いします。

  • 年賀状JPEG背景色を白(透過を除く)にするには?

    お世話になります。 現在、年賀状を作成中です。 下記の処理ができるフリーソフトを探してみましたが見つける事ができませんでした。 ドナルドダックの輪郭に沿ってトリミングをする必要・手間のない、 ドナルドダックの背景の肌色の部分を指定して、 その後白を指定するだけで、肌色を白へ一発変換できるソフトをお教えください。 インストール済のJTrimは背景の透過はできても、 白にする事はできなかったと思いますが、 もしできるのでしたらお教えください。 よろしくお願い致します。

  • GraphicConverter で縮小。ピクセル単位で指定は?

    PowerMac G4 800 Dual 10.2.8。 GraphicConverter 4.8(J) で画像を縮小する際、パーセント設定は可能ですが、ファイルの大きさをピクセル単位で指定することってできないのでしょうか? また、SnapzPro で画像をトリミングしつつキャプチャ-する際も、大きさの設定は手動でやりますよね。あれはあれで便利なのですが、やはりピクセルで指定することってできないのでしょうか? こうしたことができるグラフィックソフトってありますか?Photoshop は高くて手が出ません。それとも Elements でも可能ですか? どうぞよろしくお願いします。

    • ベストアンサー
    • Mac

専門家に質問してみよう