Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_работа_Windows_2.docx
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
88.93 Кб
Скачать

Лабораторная работа № 5

Тема: работа с графическим редактором.

Теоретический материал

Графический редактор Paint

Paint простейший графический редактор работающий в режиме растровой графики. Программа запускается командой Пуск Программы Стандартные Paint. Окно Paint, кроме рабочего поля, включает следующие элементы управления: строка меню; панель инструментов для выбора чертежно-графических инструментов; палитра настройки инструментов для выбора параметров инструмента; цветовая палитра.

Задание размера рабочей области

Перед началом работы устанавливается размер будущего рисунка в полях Высота и Ширина окна диалога Атрибуты, выведенного по команде Рисунок Атрибуты. Размер указывается в дюймах, сантиметрах или пикселах (точках). Обычно для рисунка, предназначенного на печать, размер указывается в см, для экрана в точках.

По умолчанию цвет фона устанавливается белый, а рисунка - черный.

Необходимый инструмент рисования указывается курсором. Рисование выбранным инструментом заключается в перемещении курсора в начальную точку, а затем, при нажатой левой кнопке, перемещения курсора по области рисования в конечное место. Если нарисованная фигура (линия) не удовлетворяет рисующего, то ее можно удалить (стереть) командой Отменить в пункте меню Правка или клавишами Ctrl+Z.

Основные чертежно-графические инструменты

Выбор основного цвета осуществляется щелчком левой кнопки в палитре красок; выбор фонового цвета щелчком правой кнопки мыши в палитре красок. Все инструменты, кроме Ластика, выполняют рисование основным цветом. Ластик стирает изображение, заменяя его фоновым цветом.

Инструмент Линия предназначен для вычерчивания прямых линий. Толщину линии выби­рают в палитре настройки. Чтобы линия получилась вертикальной, горизонтальной или наклонной под углом 45°, при ее вычерчивании следует держать нажатой клавишу Shift.

Карандаш предназначен для рисования произвольных линий. Толщину линии выбирают в палитре настройки.

Кривая служит для построения гладких кривых линий. Построение производится в три при­ема. Сначала методом протягивания проводят прямую линию, затем щелчком и протягиванием в стороне от линии задают первый и второй радиусы кривизны

Кисть можно использовать для свободного рисования произвольных кривых, а также для рисования методом набивки. Сначала выбирают форму кисти в палитре настройки, а потом щелчками левой кнопки мыши наносят оттиски на рисунок без протягивания мыши.

Распылитель используют как для свободного рисования, так и для рисования методом набивки. Форму пятна выбирают в палитре настройки.

Прямоугольник применяют для рисования прямоугольных фигур, протягиванием мыши. В палитре настройки можно выбрать метод заполнения прямоугольника. Возможны три варианта: Без заполнения (рису­ется только рамка), Заполнение фоновым цветом и Заполнение основным цветом. Если при создании прямоугольника держать нажатой клавишу Shift, образуется квадрат.

Скругленный прямоугольник действует точно так же.

Многоугольник предназначен для рисования произвольных многоугольников. Рисование выполняют серией последовательных щелчков с протягиванием указателя мыши. Замкнутый многоугольник получается, если конечная точка многоугольника совпадает с начальной. Замкнутые фигуры могут автоматически заливаться крас­кой в соответствии с вариантом заполнения, выбранным в палитре настройки.

Эллипс служит для изображения эллипсов и окружностей. Окружность получается при рисовании с нажатой клавишей Shift.

Заливка используется для заполнения замкнутых контуров основным или фоновым цветом. Заполнение основным цветом производится щелчком левой кнопки, а заполнение фоновым цветом — щелчком правой кнопки. Если контур не замкнут, инструмент работает неправильно.

Выбор цвета позволяет точно выбрать основной или дополнительный цвет непосредственно из рисунка, чтобы обеспечить тождественность цвета в разных областях изображения. После выбора инструмента рисования наводят указатель на участок рисунка с нужным цветом и щелкают кнопкой мыши.

Следует запомнить комбинацию Ctrl+Z. Она отменяет последнее действие в боль­шинстве приложений Windows.

Инструменты выделения областей

Два инструмента предназначены для работы с выделенными областями: Выделение и Выделение произвольной области. Действуют они одинаково, только Выделение формирует прямоугольную выделенную область. Выделенную область можно удалить (клавишей Del), скопировать в буфер обмена (Ctrl+С), вырезать в буфер обмена (Ctrl+Х) и вставить из буфера обмена (Ctrl +V).

Масштабирование изображений

Для изменения масштаба служит команда Вид Масштаб. То же можно сделать с помощью инстру­мента Масштаб, в этом случае величину масштаба выбирают в палитре настройки.

Трансформация изображений

Трансформациями называют автоматические изменения формы, расположения или размеров графических объектов. Команда Рисунок Отразить/повернуть вызывает диалоговое окно Отражение и поворот, содержащее элементы управления для симметричного отображения рисунка относительно вертикальной или горизонтальной оси симметрии, а также для поворот на фиксированный угол, кратный 90°. Команда Рисунок Растянуть/наклонить вызывает диалоговое окно Растяжение и наклон позволяющее растянуть рисунок по горизонтали и вертикали или наклонить относительно горизонтальной или вертикальной оси. Параметры растяжения задают в процентах, а параметры наклона — в угловых градусах.

Ввод текста

Программа Paint — графический редактор и не предназначена для работы с текстом. Поэтому ввод текста в этой программе скорее является исключением, чем правилом. Для ввода текста используют инструмент Надпись. Выбрав инструмент, нужно щелкнуть на рисунке примерно там, где надпись должна начинаться и на рисунке откроется поле ввода. В это поле с клавиатуры вводится требуемый текст. Размер поля ввода изменяют путем перетаскивания маркеров области ввода. Закончив ввод, можно вызвать панель атрибутов текста (Вид Панель атрибутов текста) для задания формы шрифта, его начертания и размера.

Контрольные вопросы.

              1. Какой тип графики реализует графический редактор Paint?

              2. Каким образом установить размер рисунка?

              3. Способ рисования квадрата.

              4. Какие операции входят в трансформацию изображений?

              5. Ввод текста в рисунок.

              6. Способ рисования строго вертикальных и горизонтальных линий.

Задания.

  1. В Paint изобразить блок-схему алгоритма, который в массиве z[1..n] определяет среднее арифметическое элементов меньших некоторого заданного значения q.

  2. В Paint изобразить блок-схему алгоритма суммирования элементов массива, стоящих на нечетных местах: z1 + z2 + . . . + zn.

  3. В Paint изобразить блок-схему алгоритма определения размаха значений (R = Ymax -Ymin) элементов массива Y[1..n].

  4. В Paint изобразить блок-схему алгоритма получения таблицы значений функции у = х(х-1) для аргумента х, изменяющегося на интервале [a, b] с шагом h, и среди вычисленных значений у найти минимальное.

  5. В Paint изобразить блок-схему алгоритма сравнения сумм s1 и s2 элементов массива X[1..n], стоящих на нечетных местах (s1 = x1 + x3 + x5 + ...) и элементов на четных местах (s2 = x2 + x4 + x6 + ...).

  6. В Paint изобразить блок-схему алгоритма построения графика функции y = Sin2x для аргумента х, изменяющегося на интервале [a, b] с шагом h; график должен занимать весь экран.

  7. В Paint изобразить блок-схему алгоритма вычисления произведения элементов массива, стоящих на четных местах: z2 + z4 + . . . + zn.

  8. В Paint изобразить блок-схему алгоритма получения таблицы значений функции у = х+Sinх для аргумента х, изменяющегося на интервале [a, b] с шагом h, и вычисления среднего арифметического всех значений у.

  9. В Paint изобразить блок-схему алгоритма определения наличия в массиве v[1..n] элементов, значения которых равны значению минимального элемента массива.

  10. В Paint изобразить блок-схему алгоритма упорядочивающего методом простого выбора элементы массива T[1..n] по убыванию значений.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]