Версия Paint написанная на языке программирования Python Этот проект был написанн PVkolos.
Пока что проект работает на компьютерах системы Windows, но на других будет работать всё, за исключением сохранения файла.
В данном коде я предоставляю вам мою версию Paint, написанную на языке программирования Python. Чтобы вам воспользоваться этим проектом, вам необходимо установить некоторые зависимости:
pip install pillow
Так же у вас должен быть установленный на компьтере Python и рабочий pip.
Логика работы кода: Мы отслеживаем мышь, нажата она или нет, и если она нажата, то рисуем круги, от текущего положения мыши - радиус круга (чтобы мышь была приблизительно в центре круга) до положения мыши + радиус выбранный пользователем. Есть функция заливки всего фона, реализованная при помощи изменения цвета фона объекта класса Canvas. Есть функция отчистки всего фона, реализованная при помощи метода отчистки объекта класса Canvas: object.delete("all"). Есть функция изменения резмера кисти. Есть функция изменения цвета кисти реализованная при помощи метода colorchooser. Есть функция сохранения вашего рисунка в формате png, реализованная при помощи piilow сохранения вашей программы на tkinter.
Если есть предложения по дороботке этого проетка, пишите на почту: pythonitpa@gmail.com