Модификация графических объектов

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

  1. графические объекты, характеризуемые областью (большинство объектов);

  2. графические объекты, характеризуемые частными свойствами (линии, соединительные линии, легенда);

  3. текстовые объекты (простой текст).

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

Можно выделить сразу несколько объектов с помощью левой кнопки мыши при нажатой клавише Shift — в этом случае выбранные объекты будут выделены одним полем из восьми точек и все дальнейшие операции будут действовать на все выбранные объекты.

Область выделения объекта можно растягивать, перемещать, вращать и т.д. Растягивание области простого текста не приводит к изменению размера текста; во всех остальных случаях изменение размеров области выделения приводит к масштабированию объекта.

Изменение размера и перемещение

Точки-вершины прямоугольной области объекта используются для изменения размера объекта в обоих измерениях, а точки на сторонах — только в одном. Для произведения этих действий “схватите” мышью нужную точку, растяните область и отпустите кнопку.

Для объектов второго типа при изменении размера используются контрольные точки — примерно так же, как и при изменении размера области, однако в данном случае изменение размеров происходит по правилам самого объекта: например, для Легенды удлинение указательной стрелки не приводит к изменению области пояснения.

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

Для перемещения объекта щёлкните левой кнопкой мыши по любой части объекта, переместите объект, не отпуская кнопку, и, отпустив её, зафиксируйте изменение.

Текст объектов

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

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

Эффекты

Рисунок 12.11.

Для других операций над объектами, такими как вращение, зеркальное отражение и других, используется панель эффектов.

Рисунок 12.12.

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

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

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

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

Использование редактора точек

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

Рисунок 12.13.

Этот режим доступен для объектов, построенных из кривых Безье.

Большинство объектов при необходимости правки точек можно преобразовать к кривым Безье при помощи пункта Преобразовать контекстного выпадающего меню.

Рисунок 12.14.

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

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

Рисунок 12.15.

Для удобства OpenOffice.org Draw различает три вида опорных точек:

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

Плавный переход — это обычная опорная точка с разными по длине и раздельно корректирующимися направляющими.

Угловая точка — это опорная точка, в которой кривая как бы разрывается. Направляющие отрезки угловой точки могут не лежать на одной линии и иметь разную длину.

Выбрав нужную опорную точку, можно с легкостью поменять ее тип с помощью инструментов на панели Правка точек.

Свойства области

Область объекта, если она существует, может весьма гибко настраиваться через инструменты панели объектов (меню Формат->Областьили контекстное меню Область).

Она может иметь разное наполнение, отбрасывать тень и быть прозрачной.

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

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

Свойства линий

Каждый объект OpenOffice.org Draw содержит линии — даже текст имеет рамку, которую по умолчанию не видно.

Настройки этих линий можно вызвать через инструменты панели объектов, меню ФорматЛиния или через контекстное меню Линия; при этом можно изменять цвет, толщину, задавать прозрачность и снабдить концы линии стрелками различного вида.

Свойства текста

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

Свойства текста вызываются при помощи инструментов панели объектов, меню Формат->Текст или контекстного меню Текст. Здесь определяется, будет ли текст вписан в рамку или наоборот — текст будет задавать размеры рамки, а также будут ли применяться различные эффекты бегущей строки при выводе текста на экран.

Для изменения свойств символов и абзаца используются другие пункты меню Символ и Абзац контекстного меню или эти же пункты меню Формат.