Выделение области экрана и скриншот (Swift, MacOS)

5 000 руб. за проект
28 июня 2020, 23:50 • 3 отклика • 39 просмотров
Необходимо сделать мини-приложение для MacOS, позволяющее делать скриншот экрана и сохранять его на диск:
1. Приложение запускается свернутым в Status Bar (см. скриншот) в иконку с выпадающим меню (два пункта меню: "Сделать скриншот" и "Выход")
2. По нажатию на пункт меню "Сделать скриншот" активируется функция выделения части экрана, аналогичная встроенной в MacOS функции.
3. После выделения части экрана показывается View с результатом и кнопкой "Сохранить".
4. При нажатии на кнопку "Сохранить" приложение предлагает выбрать место для сохранения файла. Результатом является PNG-файл.

Важно: обращаю внимание, что выделение части экрана должно происходить прямо поверх всего "живого" экрана, как это делает встроенная в MacOS утилита (Cmd+Shift+4), а не поверх уже сделанного скриншота.
Файлы
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Было приятно поработать, все сделано в срок и точно так, как было нужно. Успехов!
4 года назад
R50 6e856f2faa46c3f5f05d34ee6e348dc3
Фрилансер
Отличный заказчик, понятное ТЗ, обьясняет сложные моменты!
4 года назад