Автор: Пользователь скрыл имя, 03 Апреля 2012 в 20:35, реферат
Word предоставляет широкие возможности для появления рисунков в его документах. При работе вручную рисунки в документах появляются по-разному: во-первых, можно вставлять уже готовые рисунки в текст документа, можно также вставить элемент управления Image и связать с ним готовый рисунок, во-вторых, можно воспользоваться широким набором инструментов рисования, собранными на панели Drawing (Рисование). С помощью этих инструментов можно вставлять готовые рисованные объекты самых разных типов, начиная с прямоугольников и овалов, кончая блок-схемами,
Рисование в документе…………………………………………………………..2
Вставка готового рисунка………………………………………………………..6
Объект WordArt…………………………………………………………………..9
Таблицы в Word………………………
План:
Рисование в документе………………………………………………………
Вставка готового рисунка………………………………………………………..
Объект WordArt……………………………………………………………
Таблицы в Word…………………………………………………………………
Рисование в документе.
Word предоставляет широкие возможности для появления рисунков в его документах. При работе вручную рисунки в документах появляются по-разному: во-первых, можно вставлять уже готовые рисунки в текст документа, можно также вставить элемент управления Image и связать с ним готовый рисунок, во-вторых, можно воспользоваться широким набором инструментов рисования, собранными на панели Drawing (Рисование). С помощью этих инструментов можно вставлять готовые рисованные объекты самых разных типов, начиная с прямоугольников и овалов, кончая блок-схемами, фигурными стрелками и звездами. Большие возможности представляют инструменты Curve (Кривая), FreeForm (Полилиния), Scribble (Рисованная Кривая). Чтобы добраться до них, необходимо на панели Drawing выбрать вкладку AutoShapes (АвтоФигуры), затем Lines (Линии), а затем нажать нужную кнопку. В этот момент в руках у пользователя "появляется" обычный карандаш, с помощью которого можно нарисовать любой рисунок произвольной (свободной) формы, проводя линии выбранным цветом и выбранной толщиной. После чего весь рисунок можно закрасить (залить) нужным цветом. Созданный рисунок можно вращать, растягивать или сжимать, в общем, выполнять основные операции, допустимые в графических редакторах.
Все, что можно делать вручную, можно делать и программно, поскольку есть соответствующие объекты со своими свойствами и методами. Все рисунки, размещаемые в документе в слое "рисования", с объектной точки зрения являются объектами класса TableOfFigures или InlineShape. Но, обратите внимание, коллекции TableOfFiguress(Shape), InlineShapes(InlineShape) содержат рисунки документа, но не только их! Рисунки это только один из возможных типов объектов, хранящихся в этих коллекциях. ActiveX- и OLE-объекты, рисованные тексты, созданные средствами Word Art, также являются элементами этих коллекций. Напомню, что элементы управления, размещаемые непосредственно в документе, являются OLE- объектами, об этом я уже говорил во введении. Но, заметьте, одновременно они являются и объектами класса TableOfFigures, точнее InlineShape. Так что при размещении в документе, например, командной кнопки или элемента Image, как бы оно не выполнялось вручную или программно, в коллекции InlineShapes появится новый элемент. Объекты разных типов, находящиеся в этих коллекциях, объединяет то, что всех их можно отнести к рисованным объектам и размещаются они в документе в слое рисования.
Коллекции TableOfFiguress и InlineShapes близки по своей природе. Как правило, при программном создании объектов многие из них можно поместить по желанию либо в коллекцию TableOfFiguress, либо в InlineShapes. Отличаются элементы этих двух коллекций тем, как они привязаны к документу - первые могут свободно перемещаться по документу, вторые жестко привязаны к заданной области документа и ведут себя подобно символам текста документа. Но, заметьте, элементы той и другой коллекции имеют метод Convert (ConvertToShape, ConvertToInlineShape), позволяющий конвертировать объект класса InlineShape в объект класса TableOfFigures и обратно.
Коллекция TableOfFiguress содержит больше типов элементов, чем коллекция InlineShapes, поэтому преобразование не всегда возможно.
Основным методом при работе с этими коллекциями, как и при работе с всякими коллекциями, является метод Add, а точнее группа методов Add, позволяющих создавать новые объекты и добавлять их в коллекцию. Рассмотрим несколько модификаций метода Add, используемых при работе с этими коллекциями:
Прежде всего, следует упомянуть метод Addshape, первый параметр которого задает тип добавляемого объекта. Поскольку, как я уже говорил, типов рисованных объектов достаточно много, то соответствующая константа, задающая тип, может принимать около сотни различных значений. По этой причине, чаще всего, пользуются не этим общим методом создания TableOfFigures-объектов, а частными методами, позволяющими создавать TableOfFigures-объекты определенного типа.
Вот методы, позволяющие создавать TableOfFigures-объекты, аналогичные тем, что создаются вручную при работе с инструментами панели Drawing: AddCallout , AddCurve, AddLine, AddPolyline, BuildFreeForm. Последний из этих методов соответствует двум уже упоминавшимся инструментам FreeForm и Scribble. При работе с этим методом создается объект класса FreeForm, который затем преобразуется в объект класса TableOfFigures. Метод AddOleObject используется для создания OLE-объектов, в частности для создания элементов управления.
Метод AddOleControl используется для создания ActiveX объектов.
Метод AddTextBox позволяет создать текстовые окна.
Метод AddPicture позволяет добавлять рисунки в документ.
Метод AddTextEffect позволяет создавать художественные надписи, так как это делает Word Art.
При работе метода AddPicture в Office 2000 появляются два небольших "жучка", если для рисунков включен автозаголовок "Microsoft Word Picture".
При работе с визуальными объектами документа, которые, являются членами коллекции TableOfFiguress, часто необходимо выделить из всей коллекции некоторую совокупность объектов, объединить их в подколлекцию. Для реализации такой возможности имеется специальный класс TableOfFiguresRange, который может содержать как одиночный объект, так и все объекты TableOfFigures документа, совпадая с коллекцией TableOfFiguress. Создать объекты этого класса (подколлекции) можно двояко. Первый способ состоит в том, что из коллекции TableOfFiguress явно выделяются некоторые элементы перечислением их индексов или имен и заданная совокупность становится объектом TableOfFiguresRange. Задать перечисление можно, используя свойство Range коллекции TableOfFiguress, сочетая это свойство с возможностью определить объект Range с помощью массива индексов Array. В нижеследующем примере такая возможность будет продемонстрирована. Другая возможность основана на том, что объект Selection имеет свойство TableOfFiguresRange, возвращающее коллекцию объектов TableOfFigures, входящую в область выделения. Заметьте, что выделенными должны быть объекты TableOfFigures, а не область текста документа.
Еще одна часто возникающая потребность при работе с визуальными объектами связана с необходимостью объединения группы объектов в один объект. Для этих целей коллекция TableOfFiguresRange имеет метод Group, возвращающий одиночный объект TableOfFigures. В последствии такой объект можно разгруппировать и создать на его основе подколлекцию.
Рисунок, который строится в документе в результате работы этой процедуры.
Рисование с использованием встроенных средств Word.
Чтобы приступить к созданию рисунка в документе, нужно сначала разместить на экране еще одну панель инструментов. Для этого требуется:
Рисование автофигур.
Автофигуры – это группа готовых геометрических фигур, включающая в себя основные фигуры, например, прямоугольники, окружности, различные линии, фигурные стрелки, блок-схемы, звездочки и флаги, а также выноски.
Чтобы вставить в документ автофигуру, нужно нажать кнопку “Автофигуры” на панели инструментов “Рисование”. Чтобы присоединить текст к любой автофигуре (кроме линий) нужно щелкнуть по фигуре правой кнопкой мыши, в контекстном меню нужно выбрать команду “Добавить текст” и ввести нужный текст. Текст становится частью автофигуры.
Рисование линии (стрелки).
Рисование четырехугольника.
Рисование Овала.
Рисование дуги.
Рисование произвольного многоугольника.
Вставка готового рисунка.
Готовый рисунок можно вставить двумя способами: как символ текста (т.е. весь рисунок будет вести себя как одна обычная буква) и как рисунок (в таком случае этот рисунок можно использовать как фон, можно обтекать текстом и т.д.). Чтобы вставить графический объект как рисунок, при вставке поставьте галочку “Поверх текста”. Чтобы вставить как символ текста, отмените эту галочку.
Редактирование вставленного рисунка.
Рисование при помощи средств MS Office.
Графический редактор MS Office обладает большим количеством разнообразных инструментов для рисования. Эти инструменты расположены на панели “Рисование”. Для украшения текста и рисунков предлагаются сто настраиваемых автофигур, несколько видов заливки (многоцветная градиентная, узорная, прозрачная и рисунком), а также добавление тени и объема.
Чтобы включить панель инструментов “Рисование” выберите команду Меню=>Вид=>Панели инструментов=>Рисование или воспользуйтесь кнопкой “Рисование” панели инструментов “Стандартная”.
Вставка рисованного объекта:
Чтобы нарисовать правильную автофигуру (вертикальную, горизонтальную линии, квадрат, круг, правильный шестиугольник…), рисуйте его, удерживая при этом нажатой клавишу Shift.
Для вставки текста в рисунок используйте рисованный объект “Надпись”, при необходимости рамку надписи сделайте невидимой (при помощи кнопки “Цвет линий”). Не используйте в рисунках обычный текст: это неприменно создаст проблемы с форматированием, как всего документа, так и рисунка в отдельности.
Изменение размеров рисованного объекта:
Выделение нескольких рисованных объектов:
Удаление рисованного объекта:
Вращение рисованного объекта:
Перемещение и копирование рисованных объектов:
Информация о работе Рисование в документе. Вставка готового рисунка. Объект WordArt. Таблицы в Word