/Paint_Python

Версия Paint написанная на языке программирования Python

Primary LanguagePythonOtherNOASSERTION

Paint_Python

Версия Paint написанная на языке программирования Python Этот проект был написанн PVkolos.

Пока что проект работает на компьютерах системы Windows, но на других будет работать всё, за исключением сохранения файла.

В данном коде я предоставляю вам мою версию Paint, написанную на языке программирования Python. Чтобы вам воспользоваться этим проектом, вам необходимо установить некоторые зависимости:

pip install pillow

Так же у вас должен быть установленный на компьтере Python и рабочий pip.

Логика работы кода: Мы отслеживаем мышь, нажата она или нет, и если она нажата, то рисуем круги, от текущего положения мыши - радиус круга (чтобы мышь была приблизительно в центре круга) до положения мыши + радиус выбранный пользователем. Есть функция заливки всего фона, реализованная при помощи изменения цвета фона объекта класса Canvas. Есть функция отчистки всего фона, реализованная при помощи метода отчистки объекта класса Canvas: object.delete("all"). Есть функция изменения резмера кисти. Есть функция изменения цвета кисти реализованная при помощи метода colorchooser. Есть функция сохранения вашего рисунка в формате png, реализованная при помощи piilow сохранения вашей программы на tkinter.

Если есть предложения по дороботке этого проетка, пишите на почту: pythonitpa@gmail.com