画面をスクショ後、Excelに貼る

画面をスクショ後にExcelに貼るという処理をしたいです。

全画面でスクショし、貼る方法以外に以下できる方法を知りたいです、よろしくお願いします。

・指定した縦横のサイズでスクショ
・上記以外になにかを画面を小さくとる方法

Hi @natsumikan

Check on this thread

I hope it helps!!

こんにちは

スクリーンショットを取得アクティビティで取得したImageをimgとすると

・指定した縦横のサイズでスクショ

img.SimpleCrop(New Rectangle(0,0,100,100))

で指定した座標でクロッピング(切り抜きできます)

・上記以外になにかを画面を小さくとる方法

 New UiPath.Core.Image(New Bitmap(img,100,100))

でしてサイズに変換できます。(上記は100pixel x 100pixel)

以下サンプルです。スクリーンショットを2つの画像ファイルに出力しています。
エクセルに貼る場合は、クリックボード経由で貼り付けてください

Sample20230728-4L.zip (2.5 KB)

参考

Regards,

Hi @natsumikan - Please check the attached workflow involved with Invoke Code where you can adjust the row height and column width of the screenshot in an excel

Screenshots.zip (6.8 KB)

ご回答ありがとうございます。

一旦質問させてください。クリップボード経由とはどう言うことでしょうか。

Blockquote

こんにちは

取得した画像をクリップボードにセットすることができます。そうすると人の操作と同様にCtrl+Vでエクセルに貼り付けることができます。
具体的なアクティビティ等は上記のリンク先を参照ください。

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.