Skip to content

generalChang/flutter_screenshot_specific_area_example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📸 Flutter Screenshot Frame Demo

드래그 & 리사이즈 가능한 프레임 영역만 스크린샷으로 캡처하는 예제입니다.
유사한 기능 구현을 필요로 하는 개발자분들이 빠르게 개발하실 수 있도록 베이직하게 구현하였습니다


✨ 주요 기능

기능 설명
🎯 프레임 이동 및 크기 조정 드래그로 프레임을 이동하거나 우측 하단 모서리(🔘)를 드래그해 크기 변경 가능
📸 프레임 영역만 캡처 RepaintBoundary로 전체를 캡처 후, Canvas.drowImagePath로 프레임 좌표만 잘라내기
🖼 캡처 미리보기 다이얼로그 캡처된 이미지를 다이얼로그로 확인 가능

🧩 스크린샷

기본 화면 스크린샷 모드 활성화 (FAB 클릭) 프레임 이동 및 크기 조정 화면 미리보기 다이얼로그 화면
Simulator Screenshot - iPhone 16 Pro - 2025-10-13 at 16 06 29 Simulator Screenshot - iPhone 16 Pro - 2025-10-13 at 16 06 44 Simulator Screenshot - iPhone 16 Pro - 2025-10-13 at 16 06 54 Simulator Screenshot - iPhone 16 Pro - 2025-10-13 at 16 07 04

🚀 실행 방법

  1. 프로젝트 클론하기
    git clone https://github.com/generalChang/flutter_screenshot_specific_area_example.git
    cd flutter_screenshot_specific_area_example
    
  2. 패키지 설치 후 앱 실행
    flutter pub get
    flutter run

About

드래그 & 리사이즈 가능한 프레임 영역만 스크린샷하기

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published