ВВЕДЕНИЕ 3
ГЛАВА 1. ВОЗМОЖНОСТИ ГРАФИЧЕСКОГО РЕДАКТОРА 5
1.1 Редактор растрового изображения 5
1.2 Редактор векторного изображения 7
1.3 Современные графические редакторы, их особенности 8
1.4 Возможности создания графического редактора в Visual Studio 15
1.4.1 Создание панели для рисования 17
1.4.2 Способы создания инструментов для рисования 18
1.4.3 Открытие изображения из файла 19
ГЛАВА 2. СОЗДАНИЕ ГРАФИЧЕСКОГО РЕДАКТОРА С ИНТЕРФЕЙСОМ НА ТАТАРСКОМ ЯЗЫКЕ 20
2.1 Создание поля для рисования 20
2.2 Создание инструментов для рисования 21
2.3 Пункты меню: открыть, создать новый, сохранить документ в
графическом формате 25
2.4 Создание интерфейса на татарском языке 27
ЗАКЛЮЧЕНИЕ 28
СПИСОК ЛИТЕРАТУРЫ 29
ПРИЛОЖЕНИЕ
Актуальность. Еще в середине 50-х годов ХХ века впервые было создано графическое представление информации на большом компьютере [1]. С тех пор прошло много изменений в усовершенствовании графики и представления графической информации. На сегодняшний день любая реклама имеет формат изображения, видеоролика или анимации, что просто, доступно для восприятия и привлекает внимание покупателей больше, чем текст. К тому же компьютерная графика становится самым популярным способом проявления творчества. С развитием социальных сетей, в частности Instagram, развилось такое направление творчество, как иллюстрации [2]. На данный момент существует обширное число средств для редактирования графической информации или её создания. Исследуя возможности разных графических редакторов, можно столкнуться с проблемой перевода интерфейса. Значительное количество программ не предполагают возможность использования их на татарском языке. Разработанное приложение в некоторой степени восполняет этот пробел.
Цель выпускной квалификационной работы: разработать графический редактор с интерфейсом на татарском языке, предназначенный для людей, изучающих и (или) практикующих татарский язык.
Для выполнения поставленной цели необходимо осуществить реализацию следующих задач:
1. Исследовать функции графических редакторов.
2. Выделить главные элементы, с помощью которых можно создавать изображение.
3. Изучить возможности создания графического редактора с помощью среды Visual Studio.
4. Создать графический редактор с интерфейсом на татарском языке.
Структура работы. Данная дипломная работа состоит из двух глав: в первой рассматриваются существующие и актуальные на данный момент графические редакторы, их функции и применение данных функций на практике; во второй описывается реализация создания графического редактора на татарском языке. Итоги работы описаны в заключении выпускной квалификационной работы.
В ходе выпускной квалификационной работы были исследованы современные графические редакторы, такие как Adobe Photoshop, Paint и Gimp. Также были рассмотрены их функции и возможности. В ходе сравнительных исследований были выявлены основные функции каждого из графических редакторов. Были получены знания о графике и изображениях, в частности об отличиях в векторной и растровой графике. После изучения существующих графических редакторов, были рассмотрены возможности создания графического редактора на языке программирования C#. На основе знаний, полученных в ходе изучения материала, был создан графический редактор в среде Visual Studio.
Был разработан графический редактор с интерфейсом на татарском языке. Данный редактор позволяет пользователям, изучающим татарский язык, подкрепить свои знания на практике. Также носителям языка будет гораздо легче изучать основы графического рисунка на их собственном языке.
В будущем рассматривается возможность усовершенствования графического редактора «Рэсем» такими функциями, как редактирование изображения с использованием специализированных фильтров. Усовершенствование работы с кистями и со слоями изображения, чтобы можно было редактировать отдельные части изображения, не затрагивая основной рисунок. В будущем данные доработки будут полезны для пользователей.
Все поставленные задачи удалось решить. Доработки же будут необходимы для того, чтобы запустить приложение в общее пользование.