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

Реферат Курсовая Конспект

Функции и отличительные особенности программ объединения файлов при использовании КИС

Работа сделанна в 2004 году

Функции и отличительные особенности программ объединения файлов при использовании КИС - раздел Программирование, - 2004 год - Компьютерные издательские программы Функции И Отличительные Особенности Программ Объединения Файлов При Использов...

Функции и отличительные особенности программ объединения файлов при использовании КИС. Почему существуют разные методы связывания Более десяти лет тому назад, когда появилась первая версия программы PageMaker и компьютеры стали использоваться в редакционно-издательской практике, не приходилось особенно беспокоиться о совместимости форматов файлов, в которых хранились данные.

Теперь ситуация радикально изменилась, и издатели теперь заботятся об удобстве обмена данными практически со всем миром.

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

Но по мере того как мир вокруг нас менялся, компьютерная графика развилась в целую индустрию. Голь на выдумки хитра - одним из подтверждений этого тезиса может служить появление механизма связи файлов в ранних версиях программы PageMaker. Разработчикам фирмы Aldus которая занималась программой PageMaker до слияния с фирмой Adobe не оставалось никакого другого выхода, как только реализовать ту или иную схему связывания файлов.

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

Теперь эти механизмы вышли из стадии экспериментов и доступны практически в любом новом приложении. В операционной среде Windows это механизм OLE, на платформе MAC PublishSubscribe. Импортируя в документ PageMaker графическое изображение или текст, мы формируем связь программно реализованное отношение между исходным материалом и публикацией. Связи позволяют PageMaker находить внешние файлы при отображении публикации и выводе ее на принтер, а также следить за ее версиями, обновляя сведения о них в публикации всякий раз, когда изменяется содержимое связанных файлов.

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

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

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

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

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

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

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

Художник может неоднократно изменять вид иллюстраций, а верстальщик всегда будет использовать в макете последние их версии. Методы связывания. У пользователей PageMaker, работающих в среде Windows, есть выбор между двумя методами связывания файлов. Один из этих типов собственный механизм PageMaker, который носит название PageMaker Links связи PageMaker. Связь этого типа возникает всякий раз, когда для импорта файлов используется команда Place Поместить меню File Файл. В этом случае импорт осуществляется специализированными фильтрами, программами перекодировки файлов в формат PageMaker из других форматов.

Иным типом связывания является стандартный для Windows механизм OLE Object Linking and Embedding, реализуемый средствами операционной системы, а не PageMaker. Drag-and-Drop Технология перетаскивания мышью объектов из окна одного приложения в окно другого появилась еще в Windows 3.1, а в Windows 95 она стала неотъемлемой чертой любой сколь - либо серьезной программы.

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

OLE и Drag-and-Drop. Простое перетаскивание изображения мышью из окна приложения-сервера в окно публикации эквивалентно вклейке через системный буфер. Разница только в том, что у нас нет контроля над форматом, в котором вклеивается изображение, т. е. мы не можем быть уверены даже в том, что перетащенное мышью изображение будет OLE-объектом. Наоборот, вероятность такого события невелика.

Такой метод импортирования объектов не рекомендуется, поскольку полный контроль над публикацией важнее экономии нескольких секунд на открытии диалогового окна. Преимущества и недостатки OLE Поскольку авторы являются консервативными приверженцами традиционной технологии Links и не скрывают этого факта, начнем с рассмотрения недостатков технологии OLE. Внедрение объектов OLE приводит к значительным затратам дискового пространства. В качестве эксперимента можно поместить в две пустые публикации один и тот же довольно сложный рисунок 547 килобайт, подготовленный в Adobe Illustrator.

В одну публикацию он будет импортирован с помощью команды Place Поместить, т.е. по технологии PageMaker Links, в другую с помощью команды Insert Object Вставить объект, т. е. по технологии OLE. Затем обе публикации сохраним и закроем. Первая из них занимает 125 килобайт, вторая 6767 килобайт т. е. в 54 раза больше. Редактирование OLE - объекта возможно средствами только одного приложения OLE - сервера.

Если мы перенесли публикацию на компьютер, где не установлен Adobe Illustrator, то отредактировать внедренный из него в публикацию ОLЕ-объект будет невозможно. Если же использовалась технология PageMaker Links, то внешний файл можно отредактировать любой другой программой, понимающей формат А1. Поскольку OLE работает только с графическим представлением объекта, он не может занимать в публикации более одной страницыразворота. То, насколько серьезно это ограничение, становится очевидно при редактировании таблиц с помощью Adobe Table Editor 3.0. Встраивание объектов требует одновременной работы и программы-сервера и программы-клиента, что требует больших затрат оперативной памяти компьютера и терпения.

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

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

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

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

– Конец работы –

Эта тема принадлежит разделу:

Компьютерные издательские программы

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

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Функции и отличительные особенности программ объединения файлов при использовании КИС

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

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

Особенности инструмента Photoshop слой маска
Особенности инструмента Photoshop слой маска. Самый впечатляющий инструмент Photoshop слой - маски. Трудно найти более яркий пример гибкости и удобства совместного использования слоев и каналов.

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги