ドナドナされるプログラマのメモ

Windows用アプリのプログラミングメモ

KCSSでキャプチャする領域の座標や幅、高さを調べる方法

ここでは、KCSSのキャプチャ設定でX, Y, 幅, 高にいれるべき値を調べる方法を説明します。

1. 調査用の画像を保存する

X, Y, 幅, 高に以下の値を設定します。

  • X, Y: 両方0
  • 幅、高さ:ディスプレイの幅、高さと同じ(わからない場合は、幅:1920、高さ:1080で)

f:id:donadonasan:20181104192303p:plain

X,Yを0に、幅と高さを画面の幅と高さにする

つぎに、シングルショットのキャプチャをしてください。デフォルトでは、CtrlキーとAltキーを同時に押しながらSでキャプチャできます。

2. 左上の座標を調べる

キャプチャしたら、保存されたファイルをWindows付属のペイントなど、画像上のマウスカーソル位置がわかるソフトで開きます。

f:id:donadonasan:20181104193936p:plain

キャプチャした画像をWindows付属のペイントで開いた例(ただし画像は縮小しています)

そして、マウスカーソルをキャプチャしたい領域の左上に持っていき、その点のX座標とY座標をKCSSのX, Yに入力します。下の例なら、Xに8, Yに48を設定します。

f:id:donadonasan:20181104195219p:plain

X, Yの設定例

3. 右下の座標を調べる

幅と高さを求めるために右下の座標を調べます。下の例ではX=1208, Y=768となっています。

f:id:donadonasan:20181104200034p:plain

キャプチャしたい領域の右下座標を調べる

4. 幅、高さを設定する

KCSSの幅に右下座標のX(1208)から左上座標のX(8)を引いた1200を、高に右下座標のY(768)から左上座標のY(48)を引いた720を設定します。

f:id:donadonasan:20181104200725p:plain

X, Y, 高, 幅を設定する

以上で終わりです。