1
0

More than 1 year has passed since last update.

【UiPath】スクリーンショットを作成する方法

Posted at

はじめに

今回はRPA開発をするにあたり、何気に要する「スクリーンショットを作成する方法(UiPath版)」をお伝えします。
BizRobo!だとDAの画像抽出からImage変数に格納する事でスクリーンショットを作成出来ます。
UiPathにも同じことが出来るのでご紹介したいと思います。

設定方法

今回はQiitaのロゴをスクリーンショットを作成し、Excelに貼り付けるという処理をご説明したいと思います。

処理のフローはこのようなものになります。
image.png

処理フローはたったこれだけです。
ただしプロパティの設定を変更したりする必要があるので、
詳細をご説明を致します。

①「スクリーンショットを作成」アクティビティを設定します。
 このアクティビティがある場所は、下記の画像の通りです。
image.png

②スクリーンショットを作成したい要素を指定します。
③要素の設定が出来たら、プロパティ欄から変数を設定します。
ここで扱われる変数の型は「Image型」になります。
わざわざ変数タブから設定しなくても、Ctrl + KでImage型変数が作成されますので、
是非活用ください。
image.png

④次に「メソッド呼び出し」アクティビティを設定します。
場所は、プログラミング>実行の中にあります。
image.png

⑤プロパティ欄から複数項目の設定を行います。
ターゲット型:System.Windows.Forms.Clipboard
※プルダウン選択です。
image.png
メソッド名:SetImage
※手入力です。
image.png

⑥あとは、Excelに貼り付けるようにExcelの設定を行います。
Excelアプリケーションスコープを設定し、貼り付けを行いたいExcelを指定します。
image.png

⑦残りは、貼り付けたい箇所を選択して、Ctrl + Vで貼り付けを行い、
ブックを保存するだけで実行されます。
※最後のブック保存は、実行しないと画像を貼り付けた状態での保存が出来ません。
Excelアプリケーションスコープの変更を保存にチェックを入れててもです。
image.png

さいごに

ぜひ使用する機会があればよろしくお願いします。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0