Общее описание задачи

Необходимо разработать программу, которая в автоматическом режиме считывает цифровую информацию с заданного участка экрана монитора, распознает её (например, с помощью OCR) и отправляет полученный текст на печать. Пример работы: программа получает скриншот определенной области и выводит распознанные цифры.

Основные требования

  • Возможность выделения произвольной области экрана для распознавания.
  • Распознавание только цифровых символов (0-9) и, при необходимости, разделителей (точка, запятая, дефис).
  • Автоматическая отправка распознанного текста на принтер (по умолчанию или с выбором устройства).
  • Программа должна работать на ОС Windows 10/11.
  • Интерфейс: минималистичный (строка меню или окно с кнопками).

Пример использования

Пользователь нажимает кнопку "Выделить область", указывает на экране прямоугольную зону с цифрами, программа считывает текст с этого участка и отправляет его на печать без дополнительных запросов.

Ожидаемый результат

  • Исполняемый файл (exe) или установщик.
  • Готовый код (желательно на Python или C++).
  • Инструкция по установке и использованию.