Adobe Illustrator Document

Adobe Illustrator - самый первый продукт Adobe. Он был создан сразу же после выхода PostScript Level 1, его можно назвать интерфейсом для PostScript. До 9-й версии ядро формата основывалось на EPS, с 9-й в основе лежит ядро PDF. Это дает основание полагать, что в будущем появится, наконец, многостраничность. Формат Illustrator'а напрямую открывается Photoshop'ом, его поддерживают почти все программы Макинтош и Windows так или иначе связанные с векторной графикой и графикой вообще. Все, что создает Adobe Illustrator, совместимо PostScript (исключение составляют, разве что Gradient Meshes, которые нужно растеризовать перед закрытием на печать).

Формат Illustrator’ра является наилучшим посредником при передаче векторов из одной программы в другую, с РС на Macintosh и назад. Наиболее совместимыми можно назвать 3-ю и 4-ю версии. При передаче градиентных заливок между векторными редакторами в редактируемом виде (когда они не конвертируются в последовательность фигур) нужно использовать версии формата, начиная с 6-й. Внедренные или связанные с документом растровые файлы при обмене через формат Illustrator'a во всех программах, кроме FreeHand версии 9 и выше, теряются. Начиная с 9-й версии формат Illustrator'а может содержать внедренные шрифты (включая такие особенные шрифтовые форматы как Adobe Type 3 и Adobe Multiple Master) и ICC-профиль. Illustrator 9 позволяет сориентировать проект на цветовое пространство RGB или CMYK и сохранить это в файле.

Macromedia FreeHand Document

Ничем особенным не выделяется. Формат понимает только сам FreeHand, Illustrator 7 и выше для Макинтош и парочка программ от Macromedia. 7 версия и выше имеют полную кроссплатформенную совместимость. Поддерживается многостраничность. Графический язык FreeHand'a можно назвать PostScript-совместимым - он похож на него, но ряд эффектов текста, некоторые типы заливок несовместимы с PostScript. Формат программы FreeHand может содержать внедренные растровые файлы или только ссылки на них (по технологии OPI); внедрять шрифты и ICC-профили не может.

CorelDRAW Document

Формат известен в прошлом низкой устойчивостью, плохой совместимостью файлов, искажением цветовых характеристик внедряемых битовых карт, тем не менее пользоваться CorelDRAW чрезвычайно удобно, он имеет неоспоримое лидерство на платформе РС. Многие программы на РС (FreeHand, Illustrator, PageMaker - среди них) могут импортировать файлы CorelDRAW.

В седьмой версии многие основные проблемы были решены. Ее, 8-ю и 9-ю версии CorelDRAW можно без натяжек назвать профессиональными. В файлах этих версий применяется компрессия для векторов и растра отдельно, могут внедряться шрифты, файлы CorelDRAW имеют огромное рабочее поле 45х45 метров; начиная с 4-й версии поддерживается многостраничность, начиная с 7-й - технология OPI.

Файлы формата CorelDRAW можно применять для переноса/передачи работ на PC, но нежелательно импортировать в программы верстки. На Макинтош файлы CorelDRAW для Windows открывают версия CorelDRAW для Макинтош и Adobe Illustrator 8 и выше.

PICT (Macintosh QuickDraw Picture Format)

PICT - собственный формат Mac OS Classic. Стандарт для буфера обмена, использует графический язык Mac OS. PICT способен нести растровую, векторную информацию, текст и звук, использует RLE-компрессию. Поддерживается на Mac’e всеми программами. Чисто битовые PICT-файлы могут иметь любую глубину битового представления (от Lineart до CMYK). Векторные PICT-файлы, которые почти исчезли из употребления в наши дни, имели странные проблемы с толщиной линии и другими отклонениями при печати. Формат используется для потребностей Mac OS, и при создании определенных типов презентаций только для Макинтош. Вне Макинтош PICT имеет расширение .pic или .pct, читается отдельными программами, но работа с ним редко бывает простой и бесхитростной.

WMF (Windows Metafile)

Векторный формат WMF использует графический язык Windows и, можно сказать, является ее родным форматом. Служит для передачи векторов через буфер обмена (Clipboard). Понимается практически всеми программами Windows, так или иначе связанными с векторной графикой. Однако, несмотря на кажущуюся простоту и универсальность, пользоваться форматом WMF стоит только в крайних случаях для передачи "голых" векторов. WMF искажает цвет, не может сохранять ряд параметров, которые могут быть присвоены объектам в различных векторных редакторах, не может содержать растровые объекты, не понимается очень многими программами на Макинтош. Из известных автору графических программ, найболее корректно создавать WMF-файлы может только CorelDRAW.

BMP (Windows Device Independent Bitmap)

Еще один родной формат Windows. Он поддерживается всеми графическими редакторами, работающими под управлением этой операционной системы. Применяется для хранения растровых изображений, предназначенных для использования в Windows и, по сути, больше ни на что не пригоден. Способен хранить как индексированный (до 256 цветов), так и RGB-цвет (более 16 млн. оттенков). Возможно применение сжатия по принципу RLE, но делать это не рекомендуется, так как очень многие программы таких файлов (они могут иметь расширение .rle) не понимают. Существует разновидность формата ВМР для операционной системы OS/2.

Использование BMP не для нужд Windows является распространенной ошибкой новичков. Важно понимать - использовать BMP не желательно ни в веб, ни для печати (особенно), ни для простого переноса и хранения информации.

RTF (Microsoft Rich Text Format)

Текстовый формат RTF попал сюда за свои неординарные способности к переносу текстов из одной программы в другую. Он позволяет передавать форматированный текст из программ оптического распознавания символов или текстовых редакторов в графические программы или в любых других направлениях. RTF может оказаться хорошим решением (а, иногда, и единственным выходом) при переброске из программы в программу нелатинского, например, ивритского текста или русского в Windows 95/98 Hebrew Edition.

Секрет совместимости заключается в использовании специальных тегов форматирования RTF и Unicode. Именно Unicode (использованный как основа формата Microsoft Word 97/98 для Макинтош и PC) позволяет легко переносить русские тексты с PC на Мак и обратно в файлах MS Word 97/98 (верно и для более высоких версий Word’а).

RTF используется как основной в поставляемом вместе с Mac OS X редакторе TextEdit и в прилагаемом к Windows программе WordPad.

DjVu

Графический формат DJVU(произносится Дежавю) разработан фирмой AT&T[6] в первую очередь для размещения в Интернет отсканированных изображений. Это могут быть книги, рукописи, географические карты, художественно оформленные меню ресторанов и многое многое другое. Его уникальной особенностью является черезвычайная компактность при хранении изображений в высоком разрешении (300 DPI и выше). На в мегабайтный файл можно разместить до двадцати страниц пригодных для распечатывания на лазерном принтере. Кроме того, этот формат оптимизирован для передачи по сети таким образом, что страницу можно просматривать еще до завершения скачивания. Таким образом DJVU является уникальным инструментом для открытия Интернет-доступа к фондам обычных, бумажных библиотек.

Основные особенности DjVu в сравнении с предыдущими реализациями алгоритмов компрессии таковы.

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

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

В-третьих, в DjVu задействован хорошо зарекомендовавший себя алгоритм компрессии по методу Wavelet — IW44 (к слову, он уже давно использовался Corel для хранения фотоизображений, поставляемых в библиотеке готовых изображений).

В-четвертых, для определения метода компрессии, выбираемого для определенного участка изображения, служит интеллектуальный кодировщик binary adaptive entropy coder.

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

Компрессия DjVu основана на том, что изображение с большим количеством цветовых переходов (например, фотография) отделяется от тонких графических элементов и текста (они компрессируются отдельно), после чего оно сжимается по алгоритму Wavelet, который может компрессировать картинки даже сильнее, чем JPEG. По заявлениям разработчиков, примененный метод может дополнительно дать сокращение размера файла на 30—50% при одинаковом качестве передачи мелких элементов. Эксперименты, которые я провел над различными изображениями, полностью подтвердили эти цифры. Так, например, черно-белое изображение с текстом (формат А4, кегль 6 пунктов), сжатое по методу GIF, имело размер 255 Кбайт, в то же время в формате DjVu оно стало 47 Кбайт (дополнительная компрессия в четыре раза). Полноцветное же изображение размера А4 с разрешением 300 dpi, сохраненное в JPEG с компрессией 6, имело объем 738 Кбайт, после конвертирования в DjVu оно стало 82 Кбайт (дополнительная компрессия в восемь раз!). При этом текст оставался абсолютно читаемым, вплоть до увеличения в четыре раза.

Учитывая то, что формат отображает на экране только видимую часть изображения, преимущества DjVu в максимальной мере проявляются только при работе с большими и очень большими изображениями — во всяком случае, его разработчики апеллирует к географическим картам и стандартным страницам, отсканированным с разрешением 300 dpi, с физическими размерами в диапазоне 2500 — 3500 пикселей. Кроме того, в отличие от другого формата — FlashPix, DjVu не обращается каждый раз при скроллинге изображения или его увеличении к серверу, снижая нагрузку на линию.

Для перевода изображений в формат DjVu существует ряд конверторов, в качестве примера можно назвать разработку FEITH System and Software.

Большое значение для оптимального соотношения «качество/размер» имеют настройки программы: их достаточно много, но можно воспользоваться и упрощенным вариантом, где указываются только разрешение изображения (resolution) и качество сохранения фона (background quality). В принципе, можно оставлять настройки по умолчанию, изменяя лишь основной параметр компрессии (их три вида — с высоким, средним и низким разрешением). Более тонкие настройки позволяют указать на то, чтобы контрастные области вообще не компрессировать (Lossless mask), а для слишком мелкого текста — искусственно его утолщать, тем самым упрощая чтение (Character thickening). При желании можно вообще сохранять только текст без фона под ним (Save text only). Для определения, что считать фоном, а что — нет, служат настройки Mask.

 

Другие форматы

Ряд подходов основан на использовании специализированных языков описания графических изображений: SVG, VML, Flash. Долгое время в Интернет отсутствовал общепризнанный стандарт представления двумерной векторной графики. В сентябре 2001 года консорциумом W3C был принят такой стандарт, получивший название SVG – Scalable Vector Graphics. Для описания документов SVG используется синтаксис XML, т.е. SVG документ является полноценным XML документом, и для его обработки могут использоваться любые средства работы с XML документами. Возможности описания векторных графических изображений, имеющиеся в SVG, сравнимы с возможностями таких развитых графических пакетов, как CorelDraw и Adobe Illustrator.

Важной характеристикой стандарта SVG является то, что объектная модель SVG документа основана на принятом консорциумом W3C в 2000 году стандарте DOM (Document Object Model) Level-2. Это дает возможность использования стандартных языков для начального построения и произвольного манипулирования любыми элементами изображения. Составной частью стандарта SVG является модель событий, позволяющая привязать произвольный сценарий к любому фрагменту SVG документа и достаточно легко реализовывать интерактивные графические изображения.

В настоящее время наибольшее распространение получил вьюер SVG, разработанный компанией Adobe. О планах развития SVG и имеющихся реализациях можно узнать на сайте консорциума W3C (http://www.w3.org/Graphics/SVG/) . К недостаткам использования SVG на сегодняшний день можно отнести его недостаточную распространенность и неполную поддержку уже принятых стандартов в имеющихся реализациях вьюеров.

Ближайшими конкурентами SVG можно назвать форматы VML и FLАSH.

Разработанный в Microsoft формат VML (Vector Markup Language) также основан на XML и близок по концепции и возможностям к SVG. Это формат был представлен консорциуму W3C для стандартизации, но был отвергнут в пользу SVG. VML используется для экспорта и импорта векторных графических изображений в MS Office и не поддерживается никем, кроме самой Microsoft.

Формат FLАSH в настоящее время более широко распространен в Интернет чем SVG, хотя SVG и обладает более широкими возможностями, в том числе и для создания анимированных изображений. Это обусловлено тем, что FLASH появился раньше, и тем, что для создания FLASH фильмов на рынке имеются развитые инструментальные средства. К недостаткам формата FLASH по сравнению с SVG следует отнести то, что FLASH не утвержден в качестве стандарта консорциумом W3C и обладает меньшими базовыми графическими возможностями. Кроме того, встроенный во FLASH язык ActionScript, используемый для написания сценариев в интерактивных FLASH фильмах, меньше распространен и обладает существенно меньшими возможностями, чем встроенный в SVG 5-68512.php" class="back_link" > ⇐ Назад

  • 12
  •