Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Связывание и встраивание объектов




Шрифты

 

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

Гарнитура определяет рисунок шрифта, отличающий данный шрифт от другого. Каждая гарнитура имеет определённое название, например, Courier. Некоторые шрифты не имеют в своём составе рус­ских букв. Слово Суг в названии шрифта означает, что шрифт руси­фицирован (имеет символы кириллицы).

Кегль задаёт размер шрифта в пунктах, равных 1/72 доле дюйма.

Шрифты одной и той же гарнитуры различаются по начертанию: прямое начертание, курсивное начертание, полужирное начертание, подчёркнутый или перечёркнутый шрифт и сочетание этих установок.

По способу описания символов различают следующие типы шрифтов:

1. Растровые шрифты, основанные на использовании битовых карт представления символов.

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

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

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

Основными форматами контурных шрифтов (фактически - стандар­тами) являются шрифты PostScript и TrueType.

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

В среде Windows основными являются TrueType - шрифты, пред­ставляющие собой совместную разработку фирм Apple и Microsoft. Название шрифтов («Истинная печать») обусловлено тем, что на экра­не символы видны в том виде, как они будут отпечатаны. В списках выбора их помечают знаком ТТ.

 

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

Совместное применение различных приложений с возможностью доступа к функциям друг друга без выхода из своих сред предусмотрено одним из наиболее распространённых стандартов интеграции ОLE (Object Linking and Embedding - связывание и встраивание объектов), положенным в основу разработки современных программных систем.

Объектами могут быть рисунки, диаграммы, таблицы, формулы и другие элементы документа. Технология OLE позволяет при создании документов в среде текстового процессора (OLE-клиента) использовать данные и функциональные возможности других программ (OLE-серверов). В частности, при работе в текстовом процессоре Word (OLE-клиент) имеется возможность для создания в текстовом докумен­те следующих объектов:

§ формул - OLE-сервером является MS Equation (редактор формул);

§ готовых изображений - OLE-сервером является MS Clip Art (коллекция рисунков);

§ таблиц - OLE-сервером является MS Excel (электронная таблица);

§ организационных диаграмм - OLE-сервером является MS Graph (редактор диаграмм);

§ рисунков - OLE-сервером является векторный или растровый графический редактор;

и ряд других (в зависимости от установленного программного обеспечения).

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

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

В обоих случаях (после связывания или встраивания) при необхо­димости изменения объекта в ходе редактирования документа осуще­ствляется автоматический вызов OLE-сервера в окно текстового про­цессора без выполнения переключения программ Windows.

Встраивание и связывание объектов может осуществляться либо с использованием буфера обмена, либо путём указания спецификации файла OLE-сервера. Кроме того, имеется возможность переноса OLE-объекта из окна одной прикладной программы (OLE-сервера) в окно другой прикладной программы (OLE-клиента) техникой drag-and-drop (перетащить и положить). К примеру, можно взять график в окне электронной таблицы и перетащить в окно текстового процессора.

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

III. Интерфейс табличного процессора. Основные




Поделиться с друзьями:


Дата добавления: 2014-12-29; Просмотров: 1504; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.