Paint

Графический редактор растровых (точечных) изображений Paintявляется стандартной WINDOWS программой и запускается по команде Программы\Стандартные\Графический редактор Paint\ (Programs\Accessories\Paint). Редактор Paintустанавливается либо при установке WINDOWS, либо в любое другое время по желанию пользователя по команде Пуск\Панель управления\Установка (удаление) программ\Установка Windows\Настройка Windows\ Стандартные\Paint.

Графический редактор Paint (работает с файлами формата BMP), предназначен для Windows, поэтому поддерживается всеми приложениями, работающими в среде Windows. Поскольку формат BMP поддерживает только индексированные цвета (т.е. цвета, кодируемые 4- (16 цветов) или 8-ми битами (256 цветов)), не зависим от платформы и не поддерживает каналы, то, соответственно, для профессиональной работы с цветом редактор Paint мало пригоден.

В нашей работе мы опишем редактор Paint из пакета Windows 98.

1. Рисование.

К рисованию в среде графического редактора Paint можно приступать сразу же после того, как создан и (или) открыт новый документ-рисунок в формате BMP.

Порядок действий.

1. Задают параметры рисунка, если почему-либо значения, принимаемые по умолчанию, не устраивают. Для этого выдается команда Атрибуты (Attributes) из меню Рисунок (Image) редактора. В результате откроется диалоговое окно Атрибуты (Attributes), в котором можно:

+ выбрать единицы измерения – Единицы (Units), которые будут использоваться при задании размера рисунка. Для этого нужно перевести переключатель в положение Дюймы (Inches),См (Cm) или Пикселы (Pixels). Пиксел есть не что иное, как точка растрового изображения;

+ задать размер рисунка в выбранных единицах измерения, набрав числовые значения в полях Ширина (Widht) и Высота (Height). Выставить размер рисунка, принимаемый по умолчанию, поможет кнопка По умолчанию (Default);

+ установить переключатель Палитра (Colors) в одно из двух положений – Черно-белая (BlackandWhite), чтобы образовать палитру цветов для рисования из различных градаций серого цвета, или Цветная (Colors), чтобы палитра включала различные цвета. Количество цветов в палитре можно будет выбрать только при сохранении рисунка;

+ выбрать цвет, который будет использоваться в качестве маски прозрачности, для чего установить флажок Использовать прозрачный цвет фона (Usetransparentbackgroundcolor) и нажать кнопку Выбор цвета (SelectColor), чтобы определиться с цветом.

Задание параметров рисунка завершается нажатием в диалоговом окне Атрибуты (Attributes) кнопки OK.

2. Выбирают цвет рисования, щелкнув мышью по нужному цвету в палитре. Этим цветом будут изображаться линии и фигуры.

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

4. Выдают команду Очистить (Clear Image) из меню Рисунок (Image) или нажимают клавиши Ctrl+Shift+N. Чтобы закрасить весь рисунок фоновым цветом. Если вас устраивает белый фон рисунка, который используется по умолчанию, то этот этап пропускается.

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

6. Выбирают одну из разновидностей инструмента, которые появляются под кнопками инструментов, щелкнув для этого мышкой по нужному инструменту.

7. Изображают линию или фигуру с помощью выбранного инструмента. Имеющиеся инструменты и порядок их использования описан в табл. 1.

8. Повторяют шаги 5 – 7 до тех пор, пока требуемый рисунок не будет сформирован. Чтобы нарисовать очередную линию или фигуру другим цветом, в любой момент можно изменить цвет рисования и (или) фона.

Таблица 1.

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

Название

инструмента

Назначение, разновидности и использование

Карандаш

(Pencil)

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

Кисть

(Brush)

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

Распылитель

(Airbrush)

Подобно пульверизатору, позволяет рисовать круги, образуемые точками. Можно щелкать мышью или протаскивать ее (с нажатой кнопкой) по рисунку. Чем медленнее перемещается мышь,, тем плотнее закрашивание. Допускается выбирать один из трех радиусов области напыления.

Линия

(Line)

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

Кривая

(Curve)

Предназначен для рисования линий, которые могут иметь до 2-х изгибов (S – образных кривых). Сначала рисуется прямая линия – точно так же, как с помощью инструмента Линия (Line). Затем указатель мыши располагается рядом с той частью линии, которую требуется изогнуть, после чего линия перетаскивается мышью в том направлении, в котором ее нужно изогнуть. Для получения второго изгиба описанная операция повторяется. Вместо перетаскивания можно щелкнуть мышью по точке, которую должна достичь дуга. Допускается выбирать одно из пяти значений толщины линии.

Прямоугольник

(Rectangle)

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

Продолжение таблицы 1.

Многоугольник

(Polygon)

Служит для рисования произвольного многоугольника. Сначала рисуется одна из сторон – точно так же, как с помощью инструмента Линия (Line). Затем щелкайте мышью в тех местах, где должны быть вершины многоугольника. В месте последней вершины щелкните мышью дважды. Допускается выбирать между прозрачной контурной фигурой, контурной фигурой, закрашенной внутри фоновым цветом, и фигурой, полностью закрашенной цветом рисования.

Эллипс

(Ellipse)

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

Скругленный

прямоугольник

(Rounded Rectangle)

Позволяет рисовать прямоугольники и квадраты с закругленными углами. Используется точно так же, как и инструмент Прямоугольник (Rectangle).

Если параметры рисунка (например, размер) своевременно не заданы, это можно сделать в любое другое удобное время. В результате рисунок будет расширен (с заполнением новых зон фоновым цветом) или усечен.

Если требуемый цвет рисования или фона в палитре не обнаруживается, измените палитру. Об этом будет рассказано в пункте «Форматирование палитры цветов».

В редакторе Paint имеется инструмент Выбор цвета (или Пипетка) (Pick Color), позволяющий выбрать в качестве цвета рисования или фона цвет любого объекта на рисунке. Сначала выбирают этот инструмент, затем щелкают мышью по объекту, цвет которого мы хотим использовать для рисования. Смена фонового цвета осуществляется щелчком по объекту правой кнопкой мыши.

Используя при рисовании не левую, а правую кнопку мыши, можно обеспечить временную рокировку цвета рисования и фонового цвета.

2. ИЗМЕНЕНИЕ МАСШТАБА РИСУНКА.

Если не увеличить детали рисунка, будет достаточно сложно его редактировать. После проработки деталей увеличенный рисунок снова приводится к масштабу 1:1.

Для этого:

1. Выбирают инструмент Масштаб (Magnifier), щелкнув по нему мышью.

2. Щелчком мыши выбирается коэффициент увеличения, перечень которых (1х, 2х, 6х и 8х) появляется под набором инструментов.

Если рисунок еще не увеличен, а вы выбрали коэффициент 1х, в зоне рисунка появится прямоугольная рамка, перемещаемая синхронно с мышью. Установите рамку на ту часть рисунка, которую вы хотели бы видеть после увеличения, и щелкните мышью.

Увеличить рисунок можно еще тремя следующими способами:

ü выдать команду Масштаб\Крупный (Zoom\Large Size) из меню Вид (View);

ü нажать клавиши Ctrl+PgDn, которые играют роль клавиш-акселераторов для этой команды;

ü выдать команду Масштаб\Выбрать (Zoom\Custom) из меню Вид (View), после чего указать коэффициент увеличения в процентном выражении (100%, 200%, 400%, 600% или 800%) и нажать кнопку ОК.

Если, редактируя увеличенный рисунок, вы хотите видеть показанную часть рисунка еще и в масштабе 1:1, установите флажок Масштаб\Окно масштаба 100% (Zoom\Show Thumbnall) в меню Вид (View).

Редактировать рисунок поточечно горазно удобнее, если покрыть его сеткой, каждая ячейка которой соответствует отдельной точке изображения. Отобразить и убрать сетку можно с помощью команды-флажка Масштаб\Показать сетку (Zoom\Show Grid) из меню Вид (View) или клавиш Ctrl+G.

Для того, чтобы вернуть рисунок к масштабу 1:1, необходимо выполнить любое из следующих действий:

+ выбрать инструмент Масштаб (Magnifier) с коэффициентом 1х;

+ выдать команду Масштаб\Обычный (Zoom\Normal Size) из меню Вид (View);

+ нажать клавиши Ctrl+PgUp.

Если требуется показать на экране как можно большую часть рисунка, выдается команда Просмотреть рисунок(View Bitmap) из меню Вид (View) или нажимаются клавиши Ctrl+F. В результате окну редактора будет выделен весь экран, а элементы управления и даже обрамление окна станут невидимыми. Чтобы вернуть окно к нормальному виду, достаточно нажатия любой клавиши.

3. ВЫДЕЛЕНИЕ ФРАГМЕНТА РИСУНКА.

Выделить фрагмент рисунка необходимо перед тем, как выполнить с ним некоторую операцию, не связанную с изменением цвета, например: копирование, перемещение или удаление.

1. Выбирают один из двух инструментов, щелкнув по ним мышью:

Ø Выделение (Select) – для выделения прямоугольного фрагмента рисунка;

Ø Выделение произвольной области (Free-form select) – для выделения фрагмента произвольной формы.

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

3. Если выбран инструмент Выделение (Select), протащите мышь с нажатой кнопкой от одного из углов фрагмента до противоположного угла. Если выбран инструмент Выделение произвольной формы (Free-form select), протащите мышь с нажатой кнопкой по границе фрагмента.

Фрагмент во всех случаях будет ограничен пунктирной линией.

Режим прозрачности можно также задать командой-флажком Непрозрачный фон (Draw Opaque) из меню Рисунок (Picture). Если флажок снять, получится прозрачный режим, если установить – непрозрачный.

Если требуется выделить весь рисунок, выдайте команду Выделить все (Select All) из меню Правка (Edit) или из контекстного меню рисунка, либо нажав клавиши Ctrl+A.

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

4. РЕДАКТИРОВАНИЕ РИСУНКА НА УРОВНЕ ФРАГМЕНТОВ.

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

Для этого необходимо:

1. Выделить фрагмент рисунка с которым нужно выполнить какую-либо операцию;

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

3. Щелкнуть мышью вне зоны фрагмента или выбрать другой инструмент, чтобы снять выделение с фрагмента.

Таблица 2.

Операции с выделенным фрагментом рисунка.

Операция

Порядок выполнения

Сохранение в файле

Выдайте команду Копировать в файл(Copy To) из меню Правка (Edit) или из контекстного меню фрагмента. Откроется диалоговое окно, подобное окну Сохранение файла (Save As). Как минимум, выберите папку для нового файла, задайте его имя и нажмите кнопку Сохранить (Save).

Удаление

Выдайте команду Очистить выделение (Clear Selection) из меню Правка (Edit) или из контекстного меню фрагмента, либо нажмите клавишу Delete. Область, которую занимал фрагмент, будет закрашена текущим фоновым цветом.

Копирование

Перетащите фрагмент мышью при нажатой клавише Ctrl туда, куда это необходимо. Можно также скопировать фрагмент в буфер обмена, вставить копию из буфера и перетащить ее мышью на нужное место.

ПеремещениеПеретащите фрагмент мышью. Можно также вырезать фрагмент в буфер обмена и перетащить мышью на нужное место. Область, которую раньше занимал фрагмент, закрашивается текущим фоновым цветом.
Размножение

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

Продолжение таблицы 2.

Изменение размеров и пропорций

Перетащите мышью квадратики, имеющиеся на границах фрагмента (указатель мыши над ними имеет форму двунаправленной стрелки). Можно также выдать команду Растянуть\Наклонить (Stretch\Skew) из меню рисунок (Image) или из контекстного меню фрагмента, либо нажать клавиши Ctrl+W, после чего ввести коэффициенты изменения горизонтального и вертикального размеров (выражаются в процентах) и нажать кнопку ОК.

Изменение угла наклона

Выдайте команду Растянуть\Наклонить (Stretch\Skew) из меню Рисунок (Image) или из контекстного меню фрагмента, либо нажмите клавиши Ctrl+W, после чего введите углы наклона по горизонтали и вертикали (выражаются в градусах, допускаются отрицательные значения) и нажмите кнопку ОК.

Зеркальное отображение

Выдайте команду Отразить\Повернуть (Flip\Rotate) из меню Рисунок (Image) или из контекстного меню фрагмента, либо нажмите клавиши Ctrl+R; установите переключатель в положение Отразить слева направо (Flip horizontal) для отображения относительно вертикальной оси или Отразить сверху вниз (Flip vertical) для отображения относительно горизонтальной оси; нажмите кнопку ОК.

Поворот

Выдайте команду Отразить\Повернуть (Flip\Rotate) из меню Рисунок (Image) или из контекстного меню фрагмента, либо нажмите клавиши Ctrl+R, установите переключатель в положение Повернуть на угол (Rotate by angle), задайте угол поворота и нажмите кнопку ОК.

Инвертирование цветов

Выдайте команду Обратить цвета (Invert Colors) из меню Рисунок (Image) или из контекстного меню фрагмента, либо нажмите клавиши Ctrl+I. Цвета, имеющиеся во фрагменте, будут изменены на обратные, в частности, белый – на черный, а черный – на белый.

К редактированию на уровне фрагментов относятся также операции вставки фрагмента из файла, для выполнения которой нужно выдать команду Вставить из файла (Paste From) из меню Правка (Edit) или из контекстного меню рисунка. В результате откроется диалоговое окно, подобное окну Открытие файла (Open). Выберите в нем файл, из которого нужно взять фрагмент, и нажмите кнопку Открыть (Open). Затем перетащите фрагмент в нужное место.

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

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

Операции изменения размеров и пропорций, изменения угла наклона, зеркального отображения, поворота и инвертирования цветов можно применять не только к фрагменту, но и ко всему рисунку.

5. ЗАЛИВКА ОБЛАСТЕЙ РИСУНКА.

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

Порядок действий:

1. Сделайте цветом рисования тот цвет, в который нужно перекрасить область, щелкнув мышью по этому цвету в палитре.

2. Выберите инструмент Заливка (Fill With Color), щелкнув по нему мышью

3. Щелкните мышью по перекрашиваемой области.

Щелчок правой кнопкой мыши позволяет закрасить замкнутую область фоновым цветом.

6. ВВОД ТЕКСТА.

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

Порядок действий:

1. Выберите инструмент Надпись (Text), щелкнув по нему мышью.

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

3. Создайте поле ввода текста. Для чего протащите мышь с нажатой кнопкой от того места, где должен быть один из его углов, до противоположного угла. В созданном поле появится курсор, а в окне редактора – панель с параметрами шрифта. Если такой панели не видно, выдайте команду Панель атрибутов текста (Text toolbar) из меню Вид (View).

4. Задайте параметры шрифта.

5. Наберите в поле, созданном на шаге 3, требуемый текст, предварительно щелкнув в этом поле мышью. Текст вводится, редактируется и форматируется так же, как и в текстовых редакторах.

6. При необходимости измените размеры поля, перетаскивая мышью квадратики, имеющиеся на его границах (указатель мыши над квадратиком принимает форму двунаправленной стрелки).

7. Переместите поле с текстом в нужное место, перетаскивая его мышью за любую границу (указатель мыши над границей поля будет иметь форму пустотелой стрелки).

8. Щелкните мышью вне поля или выберите другой инструмент.

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

Вместо ввода текста (шаг 5) можно вставить его из буфера обмена, самостоятельного объекта вы при этом не получите, поскольку редактор Paint не может выполнять функции OLE-клиента.

Режим прозрачности удается тем или иным способом менять вплоть до восьмого шага вышеописанной процедуры ввода текста.

7. СТИРАНИЕ.

В процессе редактирования открытого рисунка редактор Paint позволяет стирать любую область изображения или отдельно взятую фигуру.

Порядок действий:

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

2. Выберите инструмент Ластик\Цветной ластик (Eraser), щелкну во нему мышью.

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

4. Протаскивайте мышь с нажатой кнопкой по тем местам рисунка, которые требуется стереть.

При необходимости стереть весь рисунок выдайте команду Очистить (Clear Image) из меню Рисунок (Image) или нажмите клавиши Ctrl+Shift+N.

Если требуется стереть одноцветную фигуру, не затронув при этом расположенные рядом части рисунка, поступите следующим образом. Сначала сделайте цвет фигуры цветом рисования, для чего выберите инструмент Выбор цвета (Pick Color) и щелкните мышью по этой фигуре. Затем выберите инструмент Ластик\Цветной ластик (Eraser) и размер ластика. Наконец, сотрите фигуру путем перетаскивания мыши с нажатой правой кнопкой. Заботиться о точном попадании в фигуру не требуется – стираться будет только тот участок рисунка, который закрашен текущим цветом рисования.

8. ОТМЕНА ИЗМЕНЕНИЙ.

Редактор (в теории) обеспечивает отмену от одного до трех последних действий, выполненных в его среде (на практике отменяется только один последний шаг). Для отмены какого-либо действия используется команда Отменить (Undo) из меню Правка (Edit) или комбинация клавиш Ctrl+Z.

Повторно выполнить отмененное действие(отменить отмену, или все-таки выполнить действие) поможет команда Повторить (Repeat) из того же меню или клавиша F4.

9. ФОРМАТИРОВАНИЕ ПАЛИТРЫ ЦВЕТОВ.

Рабочая палитра редактора Paint содержит всего 28 цветов, поэтому вполне может случиться так, что вы не обнаружите в ней цвет, который бы хотелось использовать в качестве цвета рисования или фонового цвета. Чтобы можно было пользоваться другими цветами, редактор позволяет заменять цвета в рабочей палитре любым цветом из более богатой базовой палитры и даже формировать собственные цвета.

Порядок действий:

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

2. Выдайте команду Изменить палитру (Edit Colors) из меню Палитра (Colors). Откроется диалоговое окно Изменение палитры (Edit Colors). В нем обнаруживаются две палитры – Базовая палитра (Basic Colors) из 48 предопределенных цветов и Дополнительные цвета (Custom Colors) из 16 цветов. Вторая палитра изначально пустая и может быть заполнена сформированными цветами.

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

4. Нажмите в диалоговом окне Изменение палитры (Edit Colors) кнопку Определить цвет (Define Custom Colors). Диалоговое окно развернется вправо, и в нем появятся дополнительные элементы управления.

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

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

Сформированный цвет показывается в левой части поля Цвет|Заливка (Color|Solid). Из-за ограниченных возможностей видеосистемы он может оказаться точечной смесью цветов. В правой части этого поля отображается несмешанный (чистый) цвет, наиболее близкий к заданному. Если вы желаете, чтобы именно он, а не реально созданный цвет попал в дополнительную палитру, дважды щелкните мышью по правой части поля Цвет| Заливка (Color\Solid).

7. Нажмите кнопку Добавить в набор (Add to Custom Colors).

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

9. Выделите щелчком мыши цвет в дополнительной палитре, которым нужно заместить цвет рабочей палитры. Нажмите кнопку ОК.

Диалоговым окном Изменение палитры (Edit Colors) реализуется еще два способа создания цвета. Один из них заключается в том, что вы задаете числовые значения для оттенка (Hue), насыщенности (Sat), или контрастности и яркости (Lum). Другой состоит в задании числовых значений для красного (Red), зеленого (Green) и синего (Blue) цветов, смешивая которые в определенной пропорции можно получить любой желаемый цвет.

Обновленная палитра для использования в будущем редактором не сохраняется.

ИСПОЛЬЗОВАННАЯ ЛИТЕРАТУРА.

1. Богумирский Б. Энциклопедия Windows 98. – СПб.: Питер. 1998. – 816 с., ил.

2. Пономаренко С., Тайц А. Adobe Photoshop 4 в примерах. - СПб.: BHV – Санкт-Петербург, 1997.-288 с., ил.

Подобные работы:

Актуально: