Skip to content

Python-based snipping tool with support for dual-monitor setups and high-resolution displays.

License

Notifications You must be signed in to change notification settings

sungbinlee/snipping-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Snipping Tool (PySide6)

snipping_tool_demo

This project is a Python-based snipping tool developed using PySide6 and Pillow libraries. Users can capture screenshots of any object on their screen. It is based on the implementation of harupy/snipping-tool and additionally supports dual-monitor setups and handles scaling for high-resolution displays.

Features

  • Capture screenshots of any object on the screen
  • Support for dual-monitor setups
  • Scaling support for high-resolution displays (High DPI Displays for reference)

How to Run

  1. Clone this repository.
  2. Install dependencies:
    pip install -r requirements.txt
  3. Run the application:
    python snipping-tool.py
  4. The application will start, allowing you to capture screenshots of any object on your screen.
  5. Screenshots will be automatically saved with incrementing file names (e.g., snip1.png, snip2.png, etc.).
  6. Press the Q key to exit the application.

블로그 글 읽어보기

About

Python-based snipping tool with support for dual-monitor setups and high-resolution displays.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages