Table of Contents

AntBot Studio > Activity > 어플리케이션제어 > 화면제어 > 윈도우화면캡쳐

정의 (Description)

  • 화면캡쳐 기능을 수행하는 Activity입니다.

속성 (Properties) (*은 필수값입니다.)

항목 설명 데이터타입 기본값 설정가능옵션
Common
Activity이름 해당 Activity의 이름을 설정합니다.(기본값은 Activity명이며, 사용자가 직접 변경가능함) String 윈도우화면캡쳐
에러무시여부 에러가 발생해도, Activity를 실패로 보지 않습니다. (True : 에러가 발생해도 에러무시 / False or null : 에러발생시 에러처리) : 요소를 못찾을 경우 에러가 발생합니다. Boolean Null(False)
지연(시작전) Activity 시작전에 대기시간을 갖습니다. (ms 단위) Int32 0
지연(완료후) Activity 완료후에 대기시간을 갖습니다. (ms 단위) Int32 0
Input Priority 1st
활성화된윈도우만 활성화된 윈도우만 저장할지에 대한 여부를 설정합니다. (선택 시, 나머지 옵션은 무시 처리됩니다.) Boolean False
Input Priority 2nd
시작좌표X 화면캡쳐할 시작위치 X좌표를 설정합니다. (모니터선택은 무시되며, 시작과 종료위치가 동일할 경우 무시됩니다.) Int32 -1
시작좌표Y 화면캡쳐할 시작위치 Y좌표를 설정합니다. (모니터선택은 무시되며, 시작과 종료위치가 동일할 경우 무시됩니다.) Int32 -1
종료좌표X 화면캡쳐할 종료위치 X좌표를 설정합니다. (모니터선택은 무시되며, 시작과 종료위치가 동일할 경우 무시됩니다.) Int32 -1
종료좌표Y 화면캡쳐할 종료위치 Y좌표를 설정합니다. (모니터선택은 무시되며, 시작과 종료위치가 동일할 경우 무시됩니다.) Int32 -1
Input Priority 3rd
저장될모니터 화면캡쳐 대상 모니터를 설정합니다. MoniterType All All/Primary/Secondary
Option
덮어쓰기 여부 동일한 파일이름이 있을 경우 덮어쓸지에 대한 여부를 설정합니다. Boolean False
저장될이미지 타입 저장될 이미지의 확장자 유형을 설정합니다. ImageType Jpeg Jpeg/Bmp/Gif/Png
Output
저장할 이미지 변수 이미지 정보를 저장할 변수를 설정합니다. System.Drawing.Image Null
저장할 파일 * 저장될 이미지 파일의 경로 및 파일명을 설정합니다. String Null


액티비티 사용 예시 (Example Usage)

  • 윈도우화면캡쳐 예시





  1. 윈도우화면캡쳐 사용

    * 저장될모니터 옵션 중 Primary, Secondary는 듀얼 모니터 사용시 선택하는 옵션입니다.
    Primary는 메인모니터, Secondary는 보조모니터입니다.
    • Option에 덮어쓰기 여부 체크
    • Output에 선언한 변수 입력 및 저장할 파일 경로 입력
    • 경로 예시) "C:\Users\user\Desktop\결과.jpg"
  2. 실행 결과 확인

    • 메시지 박스 내용에 변수 값 확인을 위한 수식 작성
    "이미지의 크기 : " + Image.Size.ToString
    

    • 결과 파일 확인



## 추가 관련 데이터 | 항목명 | 값 | | --- | --- | | 원본 매뉴얼 URL | /AntBot%20Studio/Activity/2.%20화면제어/윈도우화면캡쳐/ktds.AntBot.Activities.WindowLib.ScreenCapture.ScreenCaptureCodeActivity.html | | 패키지명 | ktds.AntBot.Activities.WindowLib.ScreenCapture.ScreenCaptureCodeActivity | | 매뉴얼 ID | ktds.AntBot.Activities.WindowLib.ScreenCapture.ScreenCaptureCodeActivity |