ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.01.2024
Просмотров: 1156
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Компания AT&T разработала и собственный формат на основе wavelet–компрессии – DjVu. Его главная особенность – распознавание текста при компрессии содержащих его изображений и сжатие отдельно графического и текстового слоя. По утверждению компании, основным предназначением этого формата и является публикация в Web сканированных документов. На сайте AT&T по адресу djvu.research.att.com можно получить бесплатный плагин для просмотра DjVu –файлов, а также целую библиотеку, опубликованную в этом формате.
Как бы ни были хороши вышеперечисленные форматы, всех их объединяет один недостаток – растр. Например, реализованные с их помощью изображения довольно сложно модифицировать и даже масштабировать. Кроме того, несмотря на использование различных методов сжатия, они все–таки имеют немалый размер, а следовательно, и относительно большое время загрузки, что для Web–графики является особенно критичным.
Векторная графика основана не на хранении информации о каждом пикселе, а на командах рисования линий и заполнения форм. Используется она уже довольно давно, но в отличие от традиционных замкнутых форматов векторные форматы для Web построены на базе открытых стандартов, главным образом языков маркировки, в которых для определения тегов и других элементов применяется обычный текст, что значительно упрощает манипулирование свойствами изображений. Преимуществами векторной графики на основе языков маркировки являются также возможности выбора, индексирования и поиска элементов изображения и привязки ее к другим элементам.
Однако говорить о массовом внедрении векторной графики в Web пока еще рано, в первую очередь из–за отсутствия единого формата.
Наиболее распространенным в данный момент является формат, разработанный компанией Macromedia, – Flash. Благодаря своим уникальным возможностям его последняя (третья) версия очень быстро завоевала популярность. Flash 3 поддерживает анимацию по кейфреймам, морфинг, прозрачные объекты, гиперссылки, встраивание звуковых и видеофайлов. Средства для его создания достаточно просты в пользовании, хорошо документированы, плагины для просмотра распространяются бесплатно, а размер выходных файлов крайне мал.
Но все его преимущества, к сожалению, блекнут перед одним единственным недостатком, который заставил Macromedia отказаться от дальнейшей разработки формата. Этот недостаток – закрытость, ведь файл Flash – двоичный. Таким образом, его можно редактировать только в специальной программе. Поэтому в последнее время различными компаниями и организациями предложен целый ряд языковых форматов, и каждый из них претендует на роль единого стандарта. В число таких форматов входят Web Schematics, DrawML, PGML и VML.
Web Schematics представляет собой язык гипертекстовой маркировки для создания чертежей и диаграмм. Его разработчики попытались создать аналог функций рисования, используемых в базовых графических средствах систем воспроизведения документов, таких, как Adobe FrameMaker и Microsoft Word. Данный формат использует модели рендеринга и представлений HTML и CSS1.
Редактируемая двумерная графика для Интернета
Microsoft, Hewlett–Packard и три фирмы, специализирующиеся в области ПО, представили на рассмотрение консорциума World Wide Web стандарт, предназначенный для реализации высококачественной редактируемой двумерной векторной графики в Интернете.
С помощью языка векторной разметки (Vector Markup Language – VML) Web–дизайнеры смогут без труда редактировать, вырезать и вставлять векторные изображения в прикладные программы. Такая возможность, по мнению Стива Склеповича, менеджера по продуктам компании Microsoft, чрезвычайно нужна пользователям.
В отличие от растровой графики, представляющей собой изображения, образованные матрицами пикселов, векторные изображения состоят из линий, квадратов и других геометрических объектов.
До сих пор желающим дополнить свои Web–страницы векторной графикой приходилось пользоваться форматами растровых изображений, таких, как GIF, JPEG и PNG. Однако уменьшить или увеличить их размеры, даже расширяя или сжимая окно браузера, не удавалось.
Благодаря VML дизайнеры Web–узлов смогут изменять масштаб векторных изображений на Web–страницах и загружать графику значительно быстрее, чем изображения в растровом формате.
«Все отчаянно нуждаются в векторном графическом формате, – сказал Склепович. – Он действительно необходим. Программисты, работающие с векторной графикой, придумывали хитрые приемы и сохраняли изображения в растровом формате, чтобы обрабатывать их должным образом».
Формат VML появился на базе языка Extensible Markup Language (XML – расширяемый язык разметки), дополняющего HTML. Web–дизайнеры получили в свое распоряжение более гибкий инструмент, который позволяет создавать собственные теги, сообщают представители компаний.
Вместе с Microsoft и HP в консорциум W3C с предложением принять стандарт VML обратились компании AutoDesk, Macromedia и Visio Corp.
Они планируют в будущем выпускать продукты, использующие VML.
Например, Microsoft намерена предусмотреть возможность работы с VML в браузере Microsoft Explorer, операционной системе Windows и очередной версии Microsoft Office, заявил Склепович.
Это обеспечит взаимодействие офисного ПО и программ для проектирования и черчения.
В настоящее время компании используют для работы с векторной графикой различные стандарты.
Например, фирма Macromedia использует в своем инструментальном пакете векторной графики и анимации Flash собственный формат векторной графики под названием SWF. Компания Autodesk в пакете AutoCAD использует формат DWF.
Кроме того, благодаря VML пользователи смогут открывать и редактировать изображения, используя для этого пакет Office или в виде HTML–файла без потери качества, заявил Склепович.
Средства для создания векторных изображений
В настоящее время создано множество пакетов иллюстративной графики, которые содержат простые в применении, развитые и мощные инструментальные средства векторной графики, предназначенной как для подготовки материалов к печати, так и для создания страниц в Интернете.
Пакеты векторной или иллюстративной графики всегда основывались на объектно–ориентированном подходе, позволяющем рисовать контуры объектов, а затем закрашивать их или заполнять узорами.
В Microsoft Office предусмотрена линейка заданий, содержащая множество вариантов выбора для создания рисунков, логотипов и текста при работе с разными приложениями, а галерея WordArt предоставляет интересные и цветные стили текста, которыми можно пользоваться для заголовков или ярлыков.
Редакторы векторной графики:
CorelDraw
Пакет CorelDraw всегда производит сильное впечатление. В комплект фирма Corel включила множество программ, в том числе Corel Photo–Paint. Новый пакет располагает бесспорно самым мощным инструментарием среди всех программ обзора, а при этом по сравнению с предыдущей версией интерфейс стал проще, а инструментальные средства рисования и редактирования узлов – более гибкими. Однако что касается новых функций, в частности подготовки публикаций для Web, то здесь CorelDraw уступает CorelXara.
AdobeIllustrator
CorelXara
CorelXara – служит в первую очередь для создания графического изображения на странице за один раз и формирования блока текста за один раз. Программа позволяет выполнять с рисунками, градиентным заполнением, изображениями и диапозитивами такие действия, о которых вы могли только мечтать. Хотя Corel рекламирует CorelXara как дополнение к CorelDraw 7 для создания графики Web, по существу благодаря высокой производительности, средствам для работы с Web и специализированному инструментарию CorelXara превосходит CorelDraw во многих отношениях. Благодаря возможностям масштабирования векторной графики и текстурам растровых изображений двумерные объекты начинают все более напоминать трехмерные.
Canvas
Пытаясь объединить возможности рисования, создания растровых изображений, редактирования и верстки страниц в одной программе, фирма Deneba Systems разработала пакет Canvas, который, реализуя многочисленные функции, ни одну из них не может выполнить безупречно.
Canvas, при всех честолюбивых замыслах его разработчиков, не может считаться полноценным пакетом иллюстративной графики. И хотя утверждается, что Canvas объединяет в себе множество возможностей, на самом деле вам уже в самом начале потребуется выбрать тип документа, который вы собираетесь создавать.
Важным преимуществом программ векторной графики является развитые средства интеграции изображений и текста, единый подход к ним. Поэтому программы векторной графики незаменимы в области дизайна, технического рисования, для чертежно–графических и оформительских работ.
Растровая и векторная графика
Таким образом, выбор растрового или векторного формата зависит от целей и задач работы с изображением. Если нужна фотографическая точность цветопередачи, то предпочтительнее растр. Логотипы, схемы, элементы оформления удобнее представлять в векторном формате. Понятно, что и в растровом и в векторном представлении графика (как и текст) выводятся на экран монитора или печатное устройство в виде совокупности точек. В Интернете графика представляется в одном из растровых форматов, понимаемых броузерами без установки дополнительных модулей – GIF, JPG, PNG.
Без дополнительных плагинов (дополнений) наиболее распространенные броузеры понимают только растровые форматы – .gif, .jpg и .png (последний пока мало распространен). На первый взгляд, использование векторных редакторов становится неактуальным. Однако большинство таких редакторов обеспечивают экспорт в .gif или .jpg с выбираемым Вами разрешением. А рисовать начинающим художникам проще именно в векторных средах – если рука дрогнула и линия пошла не туда, получившийся элемент легко редактируется. При рисование в растровом режиме Вы рискуете непоправимо испортить фон.
Из–за описанных выше особенностей представления изображения, для каждого типа приходится использовать отдельный графический редактор – растровый или векторный. Разумеется, у них есть общие черты – возможность открывать и сохранять файлы в различных форматах, использование инструментов с одинаковыми названиями (карандаш, перо и т.д.) или функциями (выделение, перемещение, масштабирование и т.д.), выбирать нужный цвет или оттенок... Однако принципы реализации процессов рисования и редактирования различны и обусловлены природой соответствующего формата. Так, если в растровых редакторах говорят о выделении объекта, то имеют в виду совокупность точек в виде области сложной формы. Процесс выделения очень часто является трудоемкой и кропотливой работой. При перемещении такого выделения появляется«дырка». В векторном же редакторе объект представляет совокупность графических примитивов и для его выделения достаточно выбрать мышкой каждый из них. А если эти примитивы были сгруппированы соответствующей командой, то достаточно «щелкнуть» один раз в любой из точек сгруппированного объекта. Перемещение выделенного объекта обнажает нижележащие элементы.