Letysite.ru

IT Новости с интернет пространства
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Основные объекты word

Объекты MS Word;

Работа с MS Office в Delphi.

Среда разработки приложений Delphi предоставляет программистам массу возможностей по созданию приложений, способных взаимодействовать с внешними программами, такими как Word, Excel, Internet Explorer, Outlook и другими, использующими механизмы Windows для обмена данными. Даже ранние версии Delphi поддерживали технологию DDE и OLE. Начиная с пятой версии Delphi, возможности были дополнены целым набором компонентов для работы с приложениями MS Office.

Функция, реализующая механизм доступа к OLE-объекту, находится в библиотеке ComObj.pas — функция CreateOleObject. Ее единственным аргументом является строка-идентификатор, а возвращает она ссылку на объект, предназначенный для управления этим объектом

function CreateOleObject(const ClassName: string): Idispatch; Эта функция всегда используется для позднего связывания.

Переменная W имеет тип variant, который преобразуется к любому типу объектов.

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

Идентификаторы Word.Application и Word.Application.8 (9,10) — с помощью этих идентификаторов осуществляется доступ к объекту Application и запускается приложение Word

Идентификаторы Word.Document, Word.Document.8 (9,10), Word.Template.8 – с помощью этих идентификаторов осуществляется доступ к объекту Document, запускается приложение Word, если оно не было запущено, создается новый документ. Если до этого приложение Word

было запущено, то новый документ создается в нем.

Итак, объект Application загружен в память компьютера, и у нас есть доступ к нему через переменную W:variant. Исследуем свойства этого объекта. Обратим внимание на коллекцию Documents. Она содержит документы, их свойства и методы для работы с ними. Элементами коллекции являются открытые в настоящий момент документы. Доступ к ним осуществляется через объекты Item(doc:variant), где doc — имя или индекс документа в коллекции. Поле Count коллекции содержит количество элементов коллекции, если Count=0, то нет ни одного открытого документа. Создадим новый документ. Для этого используем метод ADD этой же коллекции.

W.Documents.Add;

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

W.Documents.Add(OpenDialogl.FileName);

Ранее созданный документ можно открыть с помощью метода Open. При вызове метода можно указать и несколько аргументов, но главный из них — ссылка на путь и имя файла.

W.Documents.Open(FileName:=’ с: Документ1.с1ос’ , ReadOnly:=True, PasswordDocument:=’123′);

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

W. Documents. Item( ) .Activate; W. Documents. Item( ) .Activate;

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

Для начала рассмотрим два метода, которые вставляют (записывают) текст. Метод InsertBefore записывает текст в начало содержимого объекта Range. Метод InsertAfter записывает текст в конец содержимого объекта Range. He нужно забывать, что объект Range может содержать как весь документ, так и его часть, а его методы действуют только на содержимое конкретного объекта Range. Допустим, объект Range включает в себя весь текст документа. Тогда метод InsertBefore вставит текст в начале документа, сместив текст, который уже был в документе. Метод InsertAfter при этом вставит текст в конце документа. Если объект Range включает только часть текста документа, то эти методы вставят новый текст в начало или в конец этой части, сместив текст, который был в документе до их выполнения.

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

MyRange.InsertAfter(‘Вставляем текст в конце заданного фрагмента’)

Для чтения текста из открытого документа Word используется свойство Text:

Если требуется экспортировать в программу-контроллер очень большой текст, то можно работать с его фрагментами в документе. Для этого используйте процедуру Range(first, last), где first, last — границы диапазона (позиции символов), в котором находится рабочий фрагмент.

Другой способ чтения текста документа основан на чтении слов W.Active Document.Words Memol.Lines.Add(W.ActiveDocument.Words.item(a_).Text);

Самый простой способ сохранения документа заключается в вызове метода Save объекта-документа, например: W.ActiveDocument.Save. Данный способ удобно использовать, если документ ассоциирован с файлом на диске.

Когда мы попробуем сохранить с помощью этого метода вновь созданный документ, то откроется диалоговое окно (рис. 5.12), активированное приложением Word.

Эффективным способом избежать ошибок, возникающих при сохранении документов, может быть проверка «был документ сохранен или нет» и использование для сохранения метода SaveAs. Для проверки факта сохранения открытого документа на диск используйте свойство документа Saved — если оно имеет значение True, то документ был сохранен, если False — нет.

if W.ActiveDocument.Saved then messagebox(handle,’Документ сохранен!’,’Внимание!’,0);

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

ActiveDocument.SaveAs (FileName, FileForroat, LockComments, Password, AddToRecentFiles, WritePassword, ReadOnlyRecommended, EmbedTrueTypeFonts, SaveNativePictureFormat, SaveFormsData, SaveAsAOCELetter)

Аргументы метода SaveAs определяют режимы и формат файла для сохраняемого документа. Используя их при вызове метода, можно добиться такого же результата, как и в режиме обычного пользователя приложения Word.

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

Сохранение документа с указанием пути и имени файла:

W.ActiveDocument.SaveAs(FileName:=MyFileName);где MyFileName — строка, содержащая путь и имя файла.

Сохранение документа с указанием пути и имени файла, а также пароля:

W.ActiveDocument.SaveAs(FileName:=MyFileName, Password:=’мой пароль’)

Сохранение документа, ассоциированного с именем файла, с указанием пароля:

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

W.Application.Documents.Close;

Если требуется выборочно закрывать документы коллекции, используйте метод Close объекта-документа. Например, чтобы закрыть активный документ, используйте оператор:

Особенность метода Close — возможность задать режим сохранения документа во время его закрытия. Оператор W.ActiveDocument.Close(True);

сохраняет и закрывает документ.

Документы закрыты, можно закрыть приложение Word и очистить память от объекта Application. Используем метод Quit объекта Application и оператор W:=UnAssigned;. Реализуем это в виде процедуры-обработчика нажатия кнопки.

Основные объекты word

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

Каркас документа Word

Каркас документа строится автоматически в момент его создания. Из общей совокупности библиотек объектов, составляющих Office 2000, в каркас документа входят те библиотеки, чьи объекты необходимы для построения документа данного типа. Часть из библиотек содержат общие объекты и входят в каркасы документов всех типов, создаваемых в Office 2000. Часть библиотек каркаса определяют специфику документа. Взгляните на каркас по умолчанию документа Word:

увеличить изображение: увеличить изображение,
Рис. 1.1. Каркас по умолчанию документа Word

Как можно видеть, в каркас входят кроме библиотеки Word еще три библиотеки и два проекта:

  • Word — библиотека, задающая основу документов Word. Здесь хранится класс, задающий корневой объект Word.Application , и все классы объектов, вложенных в корневой объект.
  • Office — библиотека объектов, общих для всех приложений Office 2000. Здесь находятся классы, определяющие инструментальные панели — CommandBar и классы других общих объектов. Здесь же находятся классы, задающие Помощника (объект Assistant и все классы, связанные с ним). В частности, появился новый объект, которого не было в предыдущей версии — Мастер Ответов (Answer Wizard).
  • Stdole — библиотека классов, позволяющая работать с OLE — объектами и реализовать Автоматизацию.
  • VBA — библиотека классов, связанных с языком VBA. Здесь хранятся все стандартные функции и константы, встроенные в язык, классы Collection и ErrObject .
  • Project — проект по умолчанию, связанный с документом. Классы, которые могут программистом создаваться в этом проекте, методы, свойства, — все это доступно для просмотра, так же, как и объекты классов, встроенных в стандартные библиотеки.
  • Normal — проект, доступный для всех документов Word. Здесь могут храниться функции и классы, используемые всеми документами.
Читать еще:  Почему не работает word 2020

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

А теперь о том, как это делается. Прежде всего, заметим, что расширение каркаса делается обычно руками, но можно делать это и программно. Для того чтобы вручную добавить в документ новые возможности, необходимо вначале войти в режим редактора программного проекта, для чего достаточно в меню Tools | Macro выбрать пункт Visual Basic Editor или нажать комбинацию клавиш Alt + F11. Затем уже в Редакторе из меню Tools следует выбрать пункт References и в появившемся списке возможных библиотек включить те, которые отвечают Вашим потребностям. На рис. 1.2 показан процесс подключения к документу Word новых библиотек.


Рис. 1.2. Расширение возможностей каркаса документа

В данном примере я подключил библиотеки объектов трех приложений — Outlook, Access и Excel, библиотеку с WEB — классами и загрузчик объявлений, необходимых для вызова API — функций. В результате каркас документа существенно обновился, и документ теперь обладает потенциально большими возможностями, чем документ, создаваемый по умолчанию. В этом документе можно организовать совместную работу четырех приложений Office 2000, работать с WEB — компонентами. Конечно, каркас обеспечивает только потенциальную возможность, чтобы все заработало, нужно многое сделать, наполняя каркас плотью. Например, необходимо описать и создать соответствующие объекты Application для каждого из совместно работающих приложений, прежде чем начать с ними работать.

На рис. 1.2 можно увидеть лишь небольшую часть всей совокупности библиотек (их несколько десятков), доступных в Office 2000. Завершая разговор о каркасе документа, нам остается сделать два важных замечания. Во-первых, заметим, что включение ссылок на новые библиотеки и соответствующее расширение каркаса документа немедленно отражается при просмотре объектов документа. Взгляните на рис. 1.3, где показано, что теперь все объекты, потенциально включенные в состав документа, стали доступными для просмотра и получения справки:


Рис. 1.3. Окно просмотра объектов каркаса документа

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

Основные сведения об объектах Word, их свойствах и методах

Visual Basic for Applications поддерживает набор объектов, соответствующих элементам Word. Используя свойства и методы этих объектов можно автоматизировать все операции в Word. Однако целесообразно автоматизировать выполнение тех операций, для реализации которых нет стандартных средств в Word или их выполнение стандартными средствами является трудоемкой или рутинной работой.

Наиболее важными являются:

— Объект Documentпредставляющий собой новый или созданный ранее открытый документ.

Основными свойствами объекта Document являются:

Count – количество открытых в данный момент документов;

ActiveDocument – активный документ.

Некоторые методы объекта Document и коллекции Documents:

Open – открывает файл, содержащий существующий документ и автоматически добавляет его в коллекцию;

Addдобавляетновый пустой документ;

Save сохраняет изменения в существующем документе без закрытия;

SaveAs(только для объекта) сохраняет активный вновь созданный документ в текущей папке;

Item – позволяет получить доступ к элементу коллекции;

Activate(только для объекта) активизирует открытый документ;

PrintOut(только для объекта)печать документа;

— Объекты Character (символ), Word (слово), Sentence (предложение), Paragraph (абзац), Section (раздел документа), задающие структуризацию текста документа.

Все эти объекты имеют свойства:

Count – свойство возвращает количество элементов в коллекции;

First – свойство возвращает объект, являющийся первым элементом коллекции;

Last — свойство возвращает объект, являющийся последним элементом.

Коллекции Characters, Words, Sentences имеют единственный метод Item(Index).

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

Формат абзаца может быть определен и с помощью методов. Приведем некоторые методы коллекции Paragraphs:

Item – определяет элемент коллекции;

Add – добавление нового пустого абзаца (параметр метода указывает точку вставки, задается объектом Range);

InsertParagraph, InsertParagraphAfter, InsertParagraphBefore – осуществляют вставку пустого абзаца вместо текста или после, или перед текстом, задаваемым объектом Selection или Range;

Reset – удаляет форматирование, сделанное вручную, применяя к абзацу формат, заданный стилем абзаца;

Indent, Outdent – увеличивают, уменьшают отступ абзаца от края листа;

TabHangingIndent(Count), TabIndent(Count) – увеличивают (Count>0), уменьшают (Count ?»

Const Str_Ru = «ёйцукенгшщзхъфывапролджячсмитьбю.» + _

Dim Sym As String, Sym1 As Range

Dim PosSym As Byte

Dim TextResult As String

For Each Sym1 In Selection.Characters

PosSym = InStr(Str_En, Sym)

If PosSym > 0 Then

Sym = Mid$(Str_Ru, PosSym, 1)

Select Case Sym

‘Кавычки переходящие в «э»

Case Chr(39): Sym = «э»

Case Chr(145): Sym = «э»

Case Chr(146): Sym = «э»

Case Chr(34): Sym = «Э»

Case Chr(147): Sym = «Э»

Case Chr(148): Sym = «Э»

Case Chr(171): Sym = «Э»

Case Chr(187): Sym = «Э»

Case Else: ‘Кодировки совпадают

TextResult = TextResult + Sym

4. Подготовить пример для отладки процедуры. Для этого в окне редактора VBA нажать на инструментальной панели «Стандартная» кнопку «Вид Microsoft Word» и, перейдя в документ Word, создать таблицу. Ввести в первую ячейку первой строки текст всех символов, расположенных на алфавитно-цифровых клавишах в нижнем и верхнем регистре соответственно, расположив их в четыре строки, аналогично их расположению на клавиатуре:

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

5. Выполнить процедуру Conv_En_Ru. Для этого:

— перейти в редактор VBA;

6. выполнить команду RunRun Sub/UserForm или нажать клавишу F5/

7. Проанализировать полученный результат. Возможно получение следующих результатов:

— выполнение процедуры завершилось аварийно — следует исправить синтаксическую ошибку и повторить выполнение процедуры;

— выполнение процедуры завершилось успешно, однако преобразование символов выполнилось неправильно — следует искать алгоритмическую ошибку, исправить ее и повторить выполнение программы;

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

7. Добавить в модуль Конвертор процедуру Otl_э создания нового документа, содержащего текст на кавычки для отладки той части алгоритма процедуры Conv_En_Ru, которая преобразует введенный символ в букву «э». Текст процедуры:

Читать еще:  Проверка орфографии word 2020

Public Sub otl_э()

Dim Str_Sym As String

Set New_Doc = Documents.Add

Str_Sym = Chr(39) + Space(2) + Chr(145) + Space(2) + Chr(146) + Space(2)

Str_Sym = Str_Sym + Chr(34) + Space(2) + Chr(147) + Space(2) + _

Chr(148) + Space(2) + Chr(171) + Space(2) + Chr(187)

8. Выполнить процедуру Otl_э, убедиться в создании документа с именем Temp.doc. Документ должен содержать следующий текст кавычек: ‘ ‘ ’ » “ ” « ».

9. Выполнить процедуру Conv_En_Ru, убедиться в правильности преобразования кавычек в букву «э».

10. По аналогии с алгоритмом процедуры Conv_En_Ru, самостоятельно разработать процедуру Conv_Ru_En преобразования набранного в русской раскладке клавиатуры текста в соответствии с английской раскладкой и добавить ее в модуль Конвертор.Подготовить пример для отладки процедуры Conv_Ru_En. Для этого скопировать содержимое второй ячейки первой строки таблицы документа Lab5.doc в первую и вторую ячейки второй строки. Текст из второй ячейки второй строки выделить. Выполнить отладку процедуры.

11. Добавить в модуль Конвертор процедуру, создающую инструментальную панель Преобразование с кнопками для запуска процедур преобразования текста Conv_En_Ru и Conv_Ru_En.

Public Sub CreatePanel()

Dim bar As CommandBar

Dim ctrl As CommandBarButton

Dim found As Boolean

‘ поиск в коллекции CommandBars создаваемой панели

For Each bar In CommandBars

If bar.Name = «Преобразование» Then found = True

If Not found Then CommandBars.Add Name:=»Преобразование»,_ Position:=msoBarTop

Set bar = CommandBars(«Преобразование»)

On Error Resume Next

‘Добавление кнопок на панель

Set ctrl = bar.FindControl(Tag:=»Conv_En_Ru»)

If ctrl Is Nothing Then

Set ctrl = bar.Controls.Add(Type:=msoControlButton)

.TooltipText = «Перевод в русскую раскладку клавиатуры»

Set ctrl = bar.FindControl(Tag:=»Conv_Ru_En»)

If ctrl Is Nothing Then

Set ctrl = bar.Controls.Add(Type:=msoControlButton)

.TooltipText = «Перевод в английскую раскладку клавиатуры»

Пояснения к тексту процедуры:

Перед созданием панели проверяется, не существует ли панель с таким именем. Если панель существует, то она выводиться на экран и процедура завершает свою работу. Перед созданием кнопки с помощью метода FindControl проверяется, нет ли на панели кнопки с указанной меткой. Если нет, то кнопка добавляется. Caption задает текст на кнопке, OnAction осуществляет связь с кнопкой процедуры, Tag определяет метку, связанную с кнопкой.

Выполнить отладку процедуры.

12. Продемонстрировать результаты работы процедур преподавателю.

13. Удалить панель Преобразованиеи сохранить файл Lab5.doc.

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ — конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой.

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰).

Рисунки и графические объекты в текстовых документах Word

Курс дистанционного обучения:
«Экономическая информатика»
Модуль 2 (2,5 кредита): Прикладное программное обеспечение офисного назначения

Тема 2.1. Обработка текстовой информации

Тема 2.2. Процессоры электронных таблиц

Тема 2.3. Программные средства презентаций и основы офисного программирования

Тема 2.4. Системы управления базами данных и экспертные системы

2.4.11. Учебная база данных с главной кнопочной формой «Training_students» — Скачать

2.1. Обработка текстовой информации. Текстовые процессоры

2.1.5. Работа с графикой в Word

В документах Word могут быть использованы два типа графических изображений:

  • рисунки;
  • графические объекты.

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

Графические объекты в Word

Графические объекты: это любой нарисованный или вставленный объект, который можно редактировать и форматировать с помощью панели инструментов рисования (встроенным редактором графических объектов). Эти объекты являются частью текстового документа.

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

К графическим объектам в Word относятся:

  1. Автофигуры.
  2. Объекты Надпись.
  3. Объекты WordArt.

Рисунки в Word

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

К рисункам в Word относятся: точечные рисунки, сканированные изображения, фотографии и картинки. Для изменения рисунков служат панель инструментов Настройка изображения и некоторые инструменты панели инструментов Рисование.

Точечные рисунки (растровые рисунки) – это рисунки, образованные набором точек. Точечные рисунки создаются в таких графических редакторах, как Microsoft Paint. К точечным рисункам относятся все сканированные изображения и фотографии. Точечные рисунки часто сохраняются с расширением BMP, PNG, JPG или GIF.

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

Типы графических файлов, поддерживаемые Word:

  1. Enhanced Metafile (.EMF).
  2. Graphics Interchange Format (.GIF).
  3. Joint Photographic Experts Group (.JPG).
  4. Portable Network Graphics (.PNG).
  5. Точечные рисунки Microsoft Windows (BMP, RLE, DIB).
  6. Метафайлы Microsoft Windows (.WMF).
  7. Tagged Image File Format (.TIF).
  8. Encapsulated PostScript (.EPS).

В комплект поставки Word входит коллекция рисунков в составе Clip Gallery. В коллекции клипов содержится набор картинок, относящихся к Microsoft Word. Большинство картинок выполнено в формате метафайла.

Кроме того, в Windows существует технология, позволяющая одним приложениям использовать информацию, создаваемую и редактируемую другим приложением. Называется эта технология OLE – объектное связывание и встраивание.

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

Импортирование графики в документ Word

Вставка рисунка в документ Word из другой программы (из файла)

Для вставки содержимого графического файла необходимо выполнить:

  • щелкнуть место вставки рисунка;
  • в меню Вставка выбрать команду Рисунок, а затем — команду Из файла…;
  • выбрать рисунок, который следует вставить;
  • дважды щелкните рисунок, который следует вставить.

Копирование графики из другой программы:

  1. Выделите графический объект в другой программе и выполните команду копирования в буфер обмена одним из способов.
  2. Укажите курсором место вставки рисунка в документе WORD.
  3. Выполните в WORD команду Правка – Вставить или Правка – Специальная вставка.
  4. Выберите из списка «Как:» необходимый формат данных. Можно выбрать любое значение, кроме того, в которое входит слово объект, так как в этом случае произойдет внедрение данных.

Вставка рисунка или картинки из коллекции в документ Word:

  1. Укажите место вставки рисунка или картинки.
  2. В меню Вставка выберите команду Рисунок или Нажмите кнопку Добавить картинку на панели инструментов Рисование, а затем в Области задач выберите раздел Упорядочить картинки. Появится окно Избранное – Коллекция картинок, в котором необходимо выбрать нужную категорию в Коллекции Microsoft Office.
  3. Выделите нужный рисунок, а затем выберите команду Копировать в появившемся меню, после этого нажмите кнопку Вставить на панели инструментов.
  4. После завершения работы с коллекцией нажмите кнопку Закрыть в окне Избранное – Коллекция картинок.

Вставка рисунка со сканера в документ Word

Сканирование и вставка рисунка в документ Word

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

Настройка изображения в документе Word

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

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

Читать еще:  Как сделать шаблон в word

Создание графических объектов в документе Word

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

Процесс создания рисунков из графических объектов состоит из трех основных действий:

  1. Вставка рисованных объекты в документ.
  2. Рисование или выполнение определенных действий (например, перемещение рисованных объектов по документу, группировка, порядок и т.д.).
  3. Изменение рисованных объектов (например, изменение размеров, угла поворота и т.д.).

Средняя группа кнопок на панели инструментов Рисование предназначена для вставки разнообразных графических объектов:

  • автофигуры;
  • линии;
  • стрелки;
  • прямоугольник;
  • овал;
  • надпись;
  • добавить объект WordArt.

Существует три основные категории графических объектов, создаваемых средствами Word:

  1. Автофигуры – это стандартные графические объекты.
  2. Объект WordArt служит для создания фигурного текста.
  3. Объект Надпись служит для нестандартной вставки небольших текстов. Кнопка с изображением текста и буквицы А, которая активизирует этот объект, находится на панели Рисование.

После вставки графических объектов в документ осуществляется процесс рисования. Для рисования или работы с графическими объектами предназначена группа кнопок: Рисование и Выбор объектов.

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

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

Изменение цвета и типа графических объектов.

Группа кнопок на панели инструментов Рисование предназначена для изменения цвета и узора заливки графических объектов, цвета и типа линий, цвета шрифта, а также для придания объекту эффекта тени или объема

Форматирование надписей, картинок и рисунков

Диалоговое окно формат. Диалоговое окно формат предполагает наиболее полные возможности для форматирования графических объектов.

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

  1. Выделить объект, щелкнув на нем. Чтобы выделить объект, располагающий позади текста, нужно сначала щелкнуть на кнопке Выбор объектов панели инструментов Рисование.
  2. Выбрать из меню Формат команду Автофигура, Надпись, Рисунок, Объект WordArt. Название команды зависит от типа выделенного объекта. Откроется диалоговое окно Формат. Название окна будет соответствовать типу выделенного объекта.

На вкладках диалогового окна необходимо выбрать параметры форматирования:

  1. Цвета и линии: выбор стиля обтекания и выбор цвета и способа заливки, цвета, типа и толщины линии.
  2. Размер: изменение размера, масштаба и угла поворота.
  3. Положение: выбор стиля обтекания и выравнивания по горизонтали.
  4. Рисунок: только для рисунков – обрезка рисунков, выбор их цвета, яркости и контрастности.
  5. Надпись: только для надписи – изменение полей между текстом и рамкой надписи.

Copyright

© Обучение в интернет, .
Обратная связь

Урок 32. Номер названия объекта

Я недавно собирала документ 1000 с лишним страниц, 10 глав. Каждая глава отдельное законченное произведение. И много-много объектов: таблиц, рисунков, диаграмм. И, как следствие, много названий объектов. Поэтому во весь рост встала задача: привязать нумерацию рисунков к нумерации глав. Те есть номер названия объекта должен включает в себя три позиции «Номер главы +разделитель + Номер названия объекта»:Например, у третьей таблицы во второй главе будет номер «Таблица 2.3». Кстати в качестве разделителя может быть другой символ, например, дефис.

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

По окончании урока вы сможете:

  1. Изменить формат номера названия таблицы
  2. Изменить формат номера названия рисунка

Скачайте документ тут (или откройте документ, с которым вы работали на предыдущих уроках). Откройте документ.

1. Номер названия объекта (Таблица). Новый формат

Шаг 1. Устанавливаем курсор в начале названия первого объекта, в нашем случае – это Название таблицы (можете установить курсор в начале названия любой таблицы – это без разницы, но я привыкла редактировать документ с самого начала):

Шаг 2. Открываем диалоговое окно «Название» (Лента Ссылки → группа команд Названия → кнопка Вставить название):Появляется диалоговое окно «Название». Не забудьте установить в поле «Название» Таблица.

Шаг 3. Нажимаем кнопку «Нумерация» в диалоговом окне «Название»: Появится диалоговое окно «Нумерация»:

Окно маленькое, но с большими возможностями.

  • В поле Формат можно перебрать 5 видов нумерации. Как правило, используются арабские цифры, гораздо реже римские, а вот буквенных не встречала. Оставим нумерацию арабскими цифрами:
  • Отмечаем галочкой режим «Включить номер главы»:

Сразу становятся активными поля «начинается со стиля» и «разделитель».

  • Оставим Заголовок 1. Следовательно номер таблицы будет начинаться с номера заголовка первого уровня.

Переходим к разделителю:

Вот тут надо подумать. В некоторых организациях принят такой формат номера объекта:

Если в качестве разделителя примем дефис, то получится не очень красиво:

Так что думайте сами, решайте с сами, какой будет у вас разделитель.

  • Давайте для разнообразия в качестве разделителя применим двоеточие:

Шаг 4. Установим следующие значения в диалоговом окне «Нумерация названий»:

Нажимаем ОК и возвращаемся к диалоговому окну «Название»:

Нажимаем ОК и любуемся результатом:

Как видите, название таблицы получило новый номер названия объекта:

Курсор расположился сразу после названия только что созданного формата номера.

Шаг 5. Нажимаем кнопку Delete на клавиатуре, пока не получим такого результата:

Шаг 6. Выделяем весь документ (нажимаем сочетание кнопок на клавиатуре Ctrl+A или щёлкаем три раза ЛМ по полосе выделения см. Урок 2):

Шаг 7. Нажимаем функциональную клавишу F9. Появляется диалоговое окно «Обновление списка иллюстраций», в котором отмечаем «обновить все»:

Это диалоговое окно выскочит ещё раз (мы же помним, что у нас два списка иллюстраций: перечень рисунков и перечень таблиц).

И любуемся результатом:

Как мы видим, изменились все перекрёстные ссылки в соответствии с новым названием таблиц. Дальше будет Шаг 8.

А зачем нужен Шаг 8? Поставьте курсор в начале первого названия таблицы (лучше всегда начинать с начала). Откройте область задач стили:

И с изумлением видим такую картину:

Название таблица имеет стиль Название объекта!

Всё правильно! Мы ведь обращались к диалоговому окну «Название», а это диалоговое окно вставляет абзац со стилем «Название объекта». Видите, как важно перед началом форматирования документа продумать все особенности оформления.

Шаг 8. Выделяем первое название таблицы назначаем ему стиль Название таблицы:

На всякий случай проверим второе название таблицы и – переводим дух:

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

Если вы хорошо работали на уроках 29, 30, 31, то всё должно получится. Как видите, изменение формата Названия объектов не такая уж сложная работа.

2. Номер названия объекта (рисунок). Новый формат

Алгоритм для изменения формата Название рисунка:

  1. Поставить курсор в начале любого названия рисунка, желательно первого.
  2. Вызвать диалоговое окно «Название»
  3. Вызвать диалоговое окно «Нумерация»
  4. Определить новый формат номера (определить, какой уровень Заголовка будет включён в номер и что будет являться Разделителем).
  5. Нажать ОК в диалоговом окне «Нумерация» и диалоговом окне «Название».
  6. Выделить весь документ.
  7. Нажать на клавиатуре клавишу F9.
  8. Назначить первому названию рисунка стиль Название рисунка в области задачи Стили

Измените формат номера Название рисунков по этому алгоритму.

Теперь вы сможете:

  1. Изменить формат номера названия таблицы
  2. Изменить формат номера названия рисунка
Ссылка на основную публикацию
Adblock
detector