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