ASCII
Файлы, в которые входят только символы первой половины кодовой таблицы, называются ASCII-файлами или текстовыми файлами. Текстовый файл представляет собой последовательность литер, которую для удобства чтения делят обычно на слова и строчки. Текстовые файлы намного беднее по оформлению, чем файлы, которые создают специальные текстовые редакторы. В них нельзя включить картинки или поля, они не имеют форматирования и сложной разметки и не обладают аппаратом ссылок и сносок; большинство декоративных элементов форматирования недоступно для текстовых файлов. Зато текстовые файлы являются аппаратно и программно независимыми и их можно использовать для обменов данными между различными программами и компьютерными платформами.
Текстовые файлы экспортируют текстовые редакторы и программы расчета электронных таблиц, в текстовой форме может существовать графика форматов EPS, PDF, DXF и др., любая программа на начальных стадиях разработки является текстовым файлом.
FreeHand может открывать, импортировать и передавать текстовые файлы в другие приложения. Одной из немногих проблем, которая сопровождает импорт текстовых файлов, является засорение данных «странными символами». Это часто происходит в тех случаях, когда FreeHand обменивается информацией с приложениями, работающими на других платформах.
Импорт текста ничем не отличается от импорта графики. Принятый в программу текст заполняет, по умолчанию, новый текстовый блок. Если щелкнуть курсором в любой точке монтажного стола, то размеры блока будут выбраны автоматически и подогнаны под объем текста. При помощи буксировки курсора можно задать собственные размеры блока для импортированного текста. Текст, не вошедший в блок, не теряется, а становится избыточным и загружается в буфер блока.
BMP
Имя | Microsoft Windows Bitmap, BMP  |
Тип | Растровый  |
Расширение файлов | .bmp |
Максимальная глубина цвета | 32 бита на пиксел |
Поддержка альфа-каналов | Да |
Сжатие | Да, по методу RLE |
Поддерживается приложениями | Подавляющее большинство приложений Windows, обрабатывающих или использующих графику. |
BMP (Microsoft Windows Bitmap) - это растровый формат, предложенный фирмой Microsoft. Он поддерживается на системном уровне в операционных средах Microsoft Windows и OS/2. Трудно назвать приложение Windows, имеющее хотя бы косвенное отношение к графике и не поддерживающее этот формат. Большая часть графического интерфейса Windows (картинки, пиктограммы, заставки) записаны в формате BMP. Если первые версии формата были общими для операционных систем Windows и OS/ 2, то впоследствии их пути разошлись. Основным преимуществом формата является быстрая обработка растровых изображений небольшого размера.
Операции экспорта, открытия и импорта BMP-файлов отличаются от файлов PNG или TARGA только настройками диалогового окна BMP Options, где требуется указать глубину цвета, выбрав или отказавшись от сжатия файла при сохранении. После импорта в программу FreeHand формат BMP преобразуются в TIFF.
CDR
Имя | CorelDRAW CDR |
Тип | Векторный |
Расширение файлов | .cdr |
Максимальная глубина цвета | 32 бита на пиксел |
Поддержка альфа-каналов |   |
Сжатие | Да |
Поддерживается приложениями | Corel Draw, Corel Ventura, FreeHand (только импорт) |
CDR — это родной формат популярного векторного редактора Corel Draw. Известны несколько вариантов формата, связанных с различными версиями программы. FreeHand может импортировать файлы версий 3...7 программы Corel Draw.
CGM
Имя | Computer Graphics Metafile, CGM |
Тип | Метафайл |
Расширение файлов | .cgm |
Максимальная глубина цвета | He имеет ограничений |
Поддержка альфа-каналов |   |
Сжатие | Да |
Поддерживается приложениями | Большинство профессиональных приложений, работающих с векторной графикой |
Формат CGM (Computer Graphics Metafile) создан техническим комитетом при международных организациях по стандартизации ISO и ANSI. Он ориентирован на поддержку изображений в самых разнообразных областях машинной графики: технические иллюстрации, картография, иллюстративная графика, визуализация графических моделей и др.
CGM используют или поддерживают на уровне импорта и экспорта многие векторные редакторы (Micrografx Designer), настольные издательские системы (Corel Ventura), системы автоматизированного проектирования (AutoCAD), пакеты деловой графики (Lotus Freelance). Формат представляет собой метафайл и имеет несколько разновидностей, не совместимых друг с другом. FreeHand может импортировать файлы в формате CGM. Процедура импорта не требует задания параметров и выполняется без диалога с пользователем.
Цвет
Цветовые пространства и модели программ не совпадают, в частности FreeHand не поддерживает систему Lab. Импортированные растровые рисунки с нелегальными цветами изображаются в программе FreeHand в виде перечеркнутых прямоугольников (x-boxes), а цвет векторных изображений конвертируется в 10% серый.
DXF
Имя | Drawing Interchange Format, AutoCAD DXF |
Тип | Векторный |
Расширение файлов | .dxf |
Цвета | до 256 |
Поддержка альфа-каналов |   |
Сжатие | Нет |
Поддерживается приложениями | Многие системы автоматизированного проектирования и векторные графические редакторы |
DXF — это формат популярной системы автоматизированного проектирования AutoCAD. Широкое распространение родительского приложения сделало формат DXF популярным в области автоматизированного проектирования и подготовки чертежей. Формат поддерживают многие CAD-системы, архитектурные и картографические программы, работающие на персональных компьютерах, например, CADD, MicroStation и др.
FreeHand имеет программный фильтр для импорта изображений в формате DXF. Следует помнить, что импорт файлов DXF вносит иногда некоторые искажения изображения:
Кривые линии представляются в виде ломаных, состоящих из коротких отрезков прямых;
Могут исчезать заливки объектов;
Не всегда сохраняются размеры шрифтов;
Незамкнутые линии могут превращаться в замкнутые контуры.
Работа с фильтром DXF не требует диалога с пользователем, но допускает некоторую настройку. Меню с настройками вызывается щелчком по кнопке Setup диалогового окна Import Document.
EMF
Имя | Microsoft Enhanced Metafile, EMF |
Тип | метафайл |
Расширение файлов | .emf |
Максимальная глубина цвета | 32 бита на пиксел |
Поддержка альфа-каналов |   |
Сжатие | Без сжатия |
Поддерживается приложениями | Пересмотренная и расширенная формата WMF
|
Формат EMF (Microsoft Enhanced Metafile) представляет собой обновленную версию формата WMF. Это метафайл, который, по замыслу фирмы Microsoft, должен заменить формат WMF.
Следует отметить, что экспорт и импорт EMF-файлов FreeHand выполняет более чисто, чем файлов формата WMF.
EMF — это относительно новый формат, и не каждое Windows-приложение имеет его конвертер. Формат усложнился, количество его команд значительно увеличилось, и не все программные фильтры поддерживают полный список ресурсов EMF. Поэтому результаты преобразования зависят от используемого приложения. Если один и тот же рисунок сохранить в формате EMF, например, при помощи Corel Draw 8.0, Illustrator 8.0 и FreeHand 8.0, то полученные изображения будут сильно отличаться по виду и по структуре.
Работа фильтров FreeHand имеет одну особенность, оценить которую можно по-разному. При сохранении в формате EMF растровые изображения переводятся в векторную форму, т. е. трассируются. И если простые растровые образы передаются после векторизации достаточно точно, то апроксимация картинок с плавными цветовыми переходами, градиентными заливками и полутонами иногда требует очень большого количества векторных объектов. Это замедляет перерисовку экрана и выполнение всех вычислительных операций.
Файлы EMF имеют еще одно преимущество перед файлами WMF — они более экономно расходуют дисковое пространство. Рисунок, сохраненный в формате EMF, занимает в среднем в два раза меньше места, чем соответствующий WMF-файл.
EPS
Имя | Encapsulated PostScript, EPS, EPSF |
Тип | Может использоваться как метафайл |
Расширение файлов | .eps |
Максимальная глубина цвета |   |
Поддержка альфа-каналов |   |
Сжатие |   |
Поддерживается приложениями | Профессиональные издательские системы, системы печати высококачественных изображений |
Формат EPS (Encapsulated PostScript) основан на языке PostScript и используется для хранения векторной и растровой графики.
PostScript — это полноценный язык программирования, обладающий большим набором команд для работы с графикой и шрифтами. Разработанный фирмой Adobe Systems в 1984 году, он быстро завоевал признание и в настоящее время является стандартом в области допечаткой подготовки высококачественных изданий и профессиональной цифровой печати. Некоторые операционный системы, например NeXT, используют облегченную версию языка для вывода данных на экран.
Преимуществом формата PostScript является его аппаратная независимость. Иными словами, он описывает вид страницы независимо от типа или вида выводного устройства. Постскриптовский код будет выглядеть примерно одинаково и на экране дисплея с разрешением 72 точки на дюйм, и после вывода на профессиональное печатающее устройство с разрешением 2400 точек на дюйм. Этим объясняется популярность языка в издательском деле.
За гибкость и мощность приходится расплачиваться громоздкостью и сложностью постскриптовских файлов.
Постскриптовское описание страницы представляет собой программу со множеством деклараций, операторов и комментариев, и разобраться в ней бывает сложно даже профессиональному программисту. Обычно постскриптовские коды читают и выполняют заложенные в них инструкции специальные программы-интерпретаторы. Они переводят инструкции языка в команды данного выводного устройства. Интерпретаторы — это сложные программы. Существует ограниченное число приложений, которые имеют полнофункциональные интерпретаторы языка, реализующие все возможности, заложенные в PostScript.
Flash
Фирма Macromedia разработала и активно поддерживает технологию Shockwave. Она позиционируется фирмой как мультимедийная технология для Интернет и представляет собой взаимосвязанный комплекс технических решений (программ, форматов, стандартов) для передачи по сети графики высокого разрешения, потоков аудиоданных и анимационных изображений. Flash — это внутренний формат Shockwave, предназначенный для хранения анимационных роликов. Его полное название Shockwave Flash, а файлы формата получают расширение swf. Просмотреть анимиро-ванное изображение, сохраненное в формате swf, можно в любом браузере (Netscape Navigator или Microsoft Internet Explorer), имеющем специальное дополнение (Plug-in). Это дополнение имеет одинаковое с форматом название Shockwave Flash и распространяется фирмой Macromedia бесплатно. Формат поддерживают на уровне импорта некоторые специализированные программы для создания презентаций и анимационных роликов. Так, SWF-файл можно передать в программу Macromedia Flash 2, которая позволяет не только посмотреть «живые картинки», но и отредактировать параметры анимационного изображения.
Любая анимация представляет собой развернутую во времени последовательность кадров, каждый из которых представляет собой изображение текущего состояния. Отдельные кадры — это обычные статичные рисунки, векторные или растровые.
Множество кадров представляют собой «материальную основу» любой анимации, это самая ответственная и трудоемкая часть работы по созданию ролика. При помощи инструментов и команд FreeHand можно создать заготовку для ролика, т. е. нарисовать все необходимые кадры. Чтобы привести заготовку в действие, надо сохранить ее в формате Flash и передать в специальную программу-проигрыватель, в которой можно выбрать скорость прокручивания, звуковое сопровождение и другие параметры.
Части изображения, которые являются кадрами ролика, следует отделять друг от друга. Чтобы объявить кадрами отдельные части изображения, созданного в программе FreeHand, их следует располагать на разных слоях или страницах.
Форматы графических файлов
Форматом файла называется набор правил, соглашений и стандартов для записи и хранения информации. Любой файловый формат можно сравнить со специализированным языком со своим словарем, орфографией и пунктуацией. Машинная графика является одним из старейших направлений информатики, но только с середины восьмидесятых годов начали действовать официальные группы специалистов по стандартизации графических форматов. В результате в настоящее время используются десятки различных графических форматов, а если учесть их многочисленные версии и релизы, то это число превысит сотню. Но ситуация совсем не безнадежна. В этом вавилонском столпотворении форматов, их наречий и диалектов есть представители, которые претендуют на роль стандартов — своеобразного эсперанто машинной графики.
Форматы описания графики можно разделить на три основных класса.
Растровые форматы. Растровые форматы служат для описания растровой графической информации. В их основе лежит битовая матрица (карта), на пересечении строк и столбцов которой располагаются элементы изображения — пикселы. С каждым пикселом связывается числовая характеристика, которая описывает его тон (если изображение черно-белое) или глубину цвета (для цветного изображения). В растровых форматах хранится информация о сканированном изображении. Такие программы, как Photoshop, Photo Paint Painter и др., сохраняют свои рисунки в виде битовой карты. Растровыми являются такие форматы, как TIFF, BMP, GIF, JPEG.
Векторные форматы. Эти графические форматы служат для хранения сведений о векторных изображениях, которые представляет собой совокупность геометрических примитивов: линий, овалов, прямоугольников, дуг и др. Векторные графические форматы состоят либо из описаний примитивов, либо включают в себя набор инструкций, команд для построения примитивов. Не исключается и комбинация этих способов. В векторном виде хранят информацию системы автоматизированного проектирования, например, AutoCAD, или программы, которые создают иллюстративную графику, такие как Corel Draw. Плоттеры обрабатывают изображения только в векторных форматах. Примерами таких форматов являются DXF, CDR, HPGL.
Метафайлы. Метафайлы могут хранить информацию о растровых и векторных изображениях и о командах визуализации. В качестве примеров метафайлов можно назвать WMF, COM, EPS.
GIF
Имя | Graphics Interchange Format, GIF |
Тип | Растровый |
Расширение файлов | .gif |
Цвета | от 2 до 256 |
Поддержка альфа-каналов | Нет |
Сжатие | Да |
Поддерживается приложениями | Большинство приложений, работающих с графикой |
GIF (Graphics Interchange Format) — популярный растровый формат. Он предложен фирмой CompuServe Inc. в качестве средства для обмена растровыми изображениями между платформами и системами, поэтому поддерживается большинством программ, работающих с растровой графикой. Формат можно считать одним из стандартов де факто для публикации изображений в сети Интернет. Он поддерживает до 256 цветов и сжатие информации по методу LZW. Это эффективный метод сжатия информации, позволяющий во многих случаях сократить объем графического файла в два раза и более. Название метода образовано по первым буквам имен авторов Lempel, Ziv, Welch.
В 1989 году опубликована пересмотренная спецификация формата, которая получила название GIF 89a. Возможности формата были значительно расширены, в частности, появилась возможность хранить текстовые и графические данные в одном файле и работать с областями прозрачности.
FreeHand может принимать файлы в формате GIF и передавать их в другие приложения. При импорте происходит преобразование изображений из формата GIF в TIFF. Сама процедура импорта не требует вмешательства пользователя и, после того как указано расположение искомого файла и выбрано его имя, выполняется автоматически.
Экспортируемое в GIF изображение преобразуется в растровую форму. Такое преобразование нельзя выполнить автоматически, поскольку растеризация — операция неоднозначная. Чтобы экспортировать изображение в формате GIF, требуется выполнить несколько настроек.
В диалоговом окне Export Document, которое выводится на экран по команде File| Export, надо щелкнуть по кнопке Setup и вызвать диалоговое окно Bitmap Export Defaults. Параметры Resolution (Разрешение) и Anti-aliasing (Сглаживание) имеют для формата GIF такой же смысл, как для любых других растровых форматов. Параметры Include alpha channel (Включить альфа-канал) и Alpha includes background (Включить слои заднего плана) приобретают в формате GIF несколько иной смысл.
Формат GIF в отличие от TIFF, PNG, BMP, TGA не поддерживает работу с цветовыми каналами. Эти параметры предназначены для создания файлов с зонами прозрачности.
Выбор опции Include alpha channel не вносит в изображение никаких изменений. Она работает только вместе с параметром Transparent Background (Прозрачная подложка), для выбора которого следует щелкнуть по кнопке More и установить соответствующий переключатель в окне GIF Options.
Импорт EPS
FreeHand может открывать и принимать EPS-файлы при помощи команды File|Import. Что же произойдет после импорта или открытия? Это зависит от программы, в которой был создан EPS-файл, и от установок раздела Import/Export диалогового окна Preferences.
Если FreeHand может прочитать и интерпретировать EPS-файл и в диалоговом окне Preferences включена опция Convert Editable EPS when imported, то постскриптовское описание будет конвертировано (если это возможно) во внутреннее описание программы и импортируемый файл будет представлен в виде множества объектов, доступных для редактирования;
Допустим, опция выключена, что является весьма странным, но возможным решением, а EPS-файл содержит экранный образ. Тогда импортируемое изображение будет представлено своей экранной версией, к которой можно применить ограниченный набор операций;
Если опция Convert Editable EPS when imported включена, но FreeHand не может интерпретировать содержимое EPS-файла, то используется экранная версия. Если таковая отсутствует или не может быть использована, изображение представляется в виде перечеркнутого габаритного прямоугольника.
Импорт PDF
Процедуры открытия и импорта PDF-файлов стандартные. Как и для любых внешних файлов программы, они реализуются с помощью команд File|Open и File|Import. Для передачи PDF-файла в программу требуется ввести только его имя и адрес в соответствующем диалоговом окне.
Импортированные и открытые файлы преобразуются в объекты программы, которые можно редактировать при помощи инструментов FreeHand. Конвертация сопровождается некоторыми потерями и изменениями в исходном файле:
FreeHand не поддерживает гипертекстовую разметку документа, поэтому все ссылки будут потеряны, а их имена преобразуются в обычные текстовые блоки;
Закладки, аннотации и указатели будут потеряны или преобразованы в объекты программы;
Если наборы шрифтов PDF-файла и FreeHand различаются, то будет выведено диалоговое окно Missing Fonts (Отсутствующие шрифты), в котором пользователь должен указать все шрифтовые подстановки;
Большие массивы текста будут разбиты на отдельные строчки и распределены по различным текстовым блокам;
Содержимое страниц заключается в замкнутый контур прямоугольной формы с белым фоном и без обводки;
Некоторые объекты и даже страницы могут быть помещены в обтравочный контур (Clipping path), из которого их можно извлечь по команде Edit|Cut Contents (<Ctrl>+<Shift>+<X>);
Внедренная растровая графика может быть преобразована в формат TIFF.
Исключения
Corel Draw использует для представления графической информации собственную модель, тогда как FreeHand работает на основе языка PostScript. Различия в базовых принципах представления информации объясняют те потери, которыми сопровождаются файловые обмены между программами. Перечислим основные изменения, которые вносятся в изображения при импорте файлов из Corel Draw в программу FreeHand.
Изменение размеров
Иногда импорт растровых изображений сопровождается изменением их геометрических размеров. Особенно часто это происходит с форматами GIF, JPEG, PNG, TARGA, которые преобразуются во внутренний формат TIFF. Палитра Object Inspector позволяет восстановить исходные габариты изображения по значениям ширины и высоты или по величине разрешения оригинала.
Если известны габариты, которые имело изображение в родительском приложении, то для восстановления размеров требуется:
Установить в панели свойств единицу изиерения, которая использовалась для оригинала;
Вызвать палитру Object Inspector (<Ctrl>+<I>);
Отметить изображение;
В полях инспектора w (ширина) и h (высота) ввести исходные значения ширины и высоты и подтвердить выбор нажатием на <Enter>.
Размеры изображения можно восстановить и по значению разрешения растрового изображения. В этом случае размерность менять не надо, подойдет любая текущая единица измерения:
Вызвать палитру Object Inspector (<Ctrl>+<!>);
Отметить изображение;
В поле w (ширина) ввести значение по формуле: Ширина / Разрешение оригинала * Разрешение экрана;
В поле h (высота) ввести значение по формуле: Высота / Разрешение оригинала * Разрешение экрана;
Ввести в действие заданные значения нажатием клавиши <Enter>. Переменные Ширина и Высота означают текущие размеры изображения, т. е. числа, которые появятся в полях w и h после отметки изображения. Разрешение экрана обычно равно 72 или 90 пикселам на дюйм. Разрешение экрана и разрешение изображения должны иметь одну размерность — пикселы на дюйм или пикселы на сантиметр.
Качество печатного оттиска растрового изображения зависит от множества факторов, в том числе и от соотношения разрешений печатающего устройства и изображения. Не забираясь в дебри полутонового растрирования и предельно упрощая ситуацию, можно утверждать, что разрешение изображения должно составлять целую часть от разрешения принтера. Что произойдет, если это требование не будет выполнено, демонстрирует рисунок 9-4.
Отпечатанный образ складывается из точек, которые наносит принтер. В результате «округления пикселов изображения» в большую или меньшую сторону размеры элементов растрового рисунка изменятся. Способ округления зависит от алгоритма, который заложен в драйвер печатающего устройства.
Особенно чувствительны к этому эффекту двухцветные растровые изображения с большим количеством мелких деталей. От округления пикселов могут заметно пострадать также и некоторые цветные рисунки, и рисунки в градациях серого.
Яркость и контрастность
Две линейки прокрутки по краям окна, показанного на Рисунок 9-3, управляют яркостью и контрастностью изображения. Настройку этих характеристик можно выполнить при помощи треугольных ярлычков или прямоугольных кнопок, расположенных на границах линеек.
Увеличение яркости означает, что во всех серых тонах стало больше белого цвета, поэтому белые столбцы гистограммы увеличились в размерах.
Экспорт EPS
FreeHand поддерживает экспорт шести разновидностей формата EPS:
Encapsulated PostScript (расширение eps). Это «чистый» постскриптовский формат без присоединенного экранного образа. Если после сохранения этот файл открыть в программе FreeHand, то он будет изображаться в виде перечеркнутого габаритного прямоугольника. Увидеть содержимое такого файла можно в любой программе, способной конвертировать «чистый» формат EPS в изображение. Одной из таких программ является Photoshop. Если с помощью программы Acrobat Distiller преобразовать EPS-файл в формат PDF, то он станет доступен для значительно большего числа программ. PDF-файлы могут импортировать многие графические редакторы и настольные издательские системы: FreeHand 8.0, Illustrator 8.0, QuarkXPress 4.0 и др. Формат используют в тех случаях, когда изображение передается в программы, не поддерживающие экранную версию формата TIFF или работающие на других платформах (Sun, NeXT).
Editable EPS (расширение eps). Название формата переводится как "редактируемый EPS". Формат состоит из постскриптовского описания, к которому присоединено описание страницы в стандарте FreeHand. Файл, сохраненный в формате Editable EPS, можно повторно открыть в программе FreeHand и отредактировать. Так как FreeHand использует присоединенную часть формата, то открытие выполняется без потерь, с сохранением всех объектов и признаков форматирования. Остальные приложения, для которых доступна только постскриптовская часть описания, обрабатывают его как чистый EPS. В этом формате можно сохранить только одностраничный» документ, а операция выполняется по команде File|Save или File|Save as;
Encapsulated PostScript with TIFF Preview (расширение eps). Формат, помимо постскриптовского текста, содержит экранную версию изображения в формате TIFF. Приложения, имеющие интерпретатор языка, могут работать с постскриптовской частью описания. Если интерпретация программы по каким-то причинам не удалась или приложение не предназначено для работы с PostScript, то используется присоединенное TIFF-изображение;
Экспорт и импорт
Обмен графическими файлами между программами — это обычная практика компьютерного дизайна. FreeHand является очень мощным редактором, но даже его незаурядные возможности не решают все задачи, которые ставят перед дизайнером реальные графические проекты. Для набора больших текстов следует воспользоваться специальной программой, например, Microsoft Word, с обработкой растровых изображений лучше справится Photoshop, для монтажа сложного документа, насыщенного графикой и текстом, подойдет QuarkXPress или PageMaker. Интенсивные обмены между программами вызывают также разделение труда между проектировщиками, распределенная и сетевая обработка документов и многооперационная технология подготовки изображений, когда операции, от сканирования изображения до вывода на печать, выполняются на разных рабочих местах.
FreeHand поддерживает файловые обмены с самыми популярными векторными и растровыми редакторами, системами автоматизированного проектирования и настольными издательскими системами. FreeHand легко находит общий язык с такими программами, как Illustrator, Photoshop, AutoCAD, QuarkXPress и др., которые по праву считаются фаворитами в своих отраслях информатики.
Существует несколько популярных файловых форматов, которые не связаны с конкретными программами и являются инвариантными, кросс-платформными и аппаратно-независимыми. Это форматы либо создавались как стандарты для информационного обмена между программами и платформами, либо заняли соответствующее положение в силу популярности, открытости или по иным причинам. Такими форматами, например, являются: ASCI и RTF — при обменах текстовой информацией, PDF и EPS (Encapsulated PostScript) — в области подготовки электронных и печатных публикаций, TIFF — для передачи растровых изображений, GIF, JPEG и PNG — для публикации изображений в сети Internet. FreeHand имеет средства для экспорта и импорта файлов всех перечисленных форматов.
Экспорт PDF
Известно несколько различных технологий получения файлов в формате PDF:
Некоторые современные профессиональные приложения могут генерировать такие файлы самостоятельно. В частности, такими возможностями обладают FreeHand, Illustrator и др.;
При помощи программ-псевдопринтеров, которые преобразуют команды рисования операционной системы (GDI в операционной системе Windows) в инструкции формата PDF. Самым известным представителем таких программ является Acrobat Writer;
Еще один возможный способ состоит их двух этапов. Сначала в родительском приложении следует сохранить документ в формате EPS или как чистый постскриптовский файл с расширением ps. Далее при помощи программы Acrobat Distiller преобразовать постскриптовское описание в формат PDF. По мнению многих авторитетных источников, эта технология является самой надежной. Acrobat Distiller—это полнофункциональный интерпретатор языка, и его можно использовать даже для верификации (проверки правильности) сложных постскриптовских описаний.
Чтобы экспортировать публикацию из FreeHand в формате PDF требуется:
Выполнить команду File|Export (<Ctrl>+<Shift>+<R>);
В диалоговом окне Export Document задать имя, адрес файла и определить конвертируемую часть публикации. В формат PDF можно перевести весь документ или только отмеченные объекты. Опция сохранения страниц указанного диапазона здесь недоступна;
Щелчком по кнопке Setup вывести на экран диалоговое окно PDF Export (Рисунок 9-9), в котором установить параметры формата. Как и обычно, щелчок по кнопке ОК заканчивает диалог и приводит выбранные параметры в действие.
Рассмотрим значение настроечных параметров диалогового окна PDF Export, представленного на Рисунок 9-9.
Поле Pages (Страницы) служит для указания множества страниц документа, которое преобразуется в PDF-файл. В поле Image Compression (Сжатие изображений) можно выбрать уровень сжатия цветных (поле Color) и полутоновых изображений (поле Grayscale). Поскольку формат использует сжатие по методу JPEG (т. е. с потерями), то файлы, предназначенные для печати и передачи в другие приложения, нецелесообразно сжимать. Поле Convert Colors to (Преобразовать цвета) предлагает различные цветовые модели для документов, предназначенных для просмотра на экране и печати. Поле Compability (Совместимость) служит для задания совместимости со старыми версиями формата. Опция Compress text and graphics (Сжимать текст и изображения) включает сжатие текстовой и графической информации.
Опция ASCII format PDF (Сохранение в ASCII-кодах) инициирует сохранение PDF-файла в кодах ASCII, т. е. текстовом виде. Такие файлы можно открывать, читать и корректировать в обычном текстовом редакторе. Однако многие почтовые программы обращаются с ASCII-файлами не очень аккуратно и могут внести в них искажения при пересылке по электронной почте. Фирма Adobe рекомендует простой, но эффективный прием, который позволяет избежать таких неприятностей. Достаточно просто добавить в комментарий в начало файла несколько символов из второй половины кодовой таблицы.
JPEG
Имя | JPEG File Interchange Format |
Тип | Растровый |
Расширение файлов | .JPG |
Максимальная глубина цвета | 24 бита на пиксел |
Поддержка альфа-каналов | Да |
Сжатие | Да |
Поддерживается приложениями | Большинство приложений, работающих с графикой |
Развитие технической базы машинной графики, бурный прогресс средств мультимедиа, автоматизация допечатной подготовки цветных изданий и некоторые другие причины вызвали быстрый рост размеров графических файлов. Счет давно идет на мегабайты. Профессиональные дизайнеры и художники оперируют изображениями с размерами в сотни мегабайт, рядовые пользователи обмениваются графическими файлами, занимающими несколько десятков мегабайт, образ экрана (screenshot) в пять мегабайт в наше время может вызвать удивление только у приверженца DOS и пятидюймовых дискет.
С целью поиска лучшего способа хранения больших обьемов графической информации при международном комитете по стандартизации (ISO) была создана исследовательская группа Joint Photographic Experts Group (JPEG, объединенная экспертная группа по фотографии). Работа группы завершилась предложениями по созданию файлового формата с высокой степенью сжатия данных. Свое название формат унаследовал от названия группы.
Формат JPEG существенно отличается от других графических форматов тем, что он поддерживает сжатие информации «с потерями». Алгоритм сжатия основан на удалении той части графических данных, которая не оказывает существенного влияния на восприятие реального изображения. Этот подход позволил добиться высокой компрессии без заметных искажений и потери качества. Качество сжатого изображения зависит от преобладающих в рисунке или фотографии геометрических элементов. Сжатие не влечет критических последствий для областей с однородной или плавной заливкой, фонов, у которых отсутствуют резкие грани и цветовые переходы. И наоборот, четкие контуры, линии, углы, шрифты с засечками, резкие переходы цвета или тона в результате сжатия могут смазываться или «вибрировать».
В большинстве программных реализаций конвертирование в формат JPEG допускает настройку уровня компрессии. Чем выше степень сжатия, тем ниже качество изображения. Проблема заключается в том, чтобы добиться компромисса между высокой компрессией и приемлемым качеством. Обычно это достигается подбором степени сжатия. Следует начинать со средних значений коэффициента сжатия и внимательно оценивать изображение, особенно его критичные области.
Кадрирование
Кадрированием называется операция обрезки растровых изображений. Кадрирование применяется для отделения части изображения (например, от второстепенных или ненужных фрагментов рисунка). Во многих графических редакторах эта операция выполняется при помощи специальных инструментов или команд. В программе FreeHand обрезать изображение можно по команде Paste Inside. Команда предоставляет пользователю больше возможностей, чем штатное средство кадрирования Photoshop — инструмент Crop, и она намного лаконичнее, чем мощный, но громоздкий инструмент Power Clip в Corel Draw.
Чтобы выполнить кадрирование растрового изображения, требуется:
Нарисовать замкнутый контур вокруг той части изображения, которая должна остаться после обрезки. Этот контур является границей; области изображения, оказавшиеся за его пределами, будут отсечены;
Отметить изображение и вырезать его в буфер (<Ctrl>+<X>);
Отметить граничный контур и выполнить команду Edit|Paste Inside (<Ctrl>+<Shift>+<V>).
Чтобы граничный контур и отсеченная часть изображения не меняли своего относительного положения, следует превратить контур вместе с изображением в группу и в палитре Object Inspector отметить переключатель Transform as unit.
Маскирование
Обрезка растрового изображения по произвольной траектории называется маскированием. Маскирование, как и кадрирование, выполняется в программе FreeHand при помощи команды Paste Inside. В растровых редакторах техника исполнения этих операций сильно отличается, поэтому они получили разные названия. Изображение маскируют для отделения действительной части рисунка от фона, при создании объектов с декоративной заливкой, для сокращения размеров растровых изображений, передаваемых на печать или в другие приложения.
Граничный контур можно построить вручную, при помощи инструментов рисования кривых Безье. Если граница объекта не сильно изрезана, то процедуру получения граничного контура можно автоматизировать при помощи инструмента Autotrace.
Рассмотрим, как в слове Wow! можно отделить от фона последнюю букву, т. е. скрыть оставшуюся часть изображения маской.
Чтобы получить четкий граничный контур при помощи инструмента Autotrace, необходимо, как иногда говорят профессионалы, «заострить» изображение. Для этого воспользуемся инструментами тоновой коррекции FreeHand и повысим контрастность рисунка. В результате границы букв станут более четкими. Правая часть рисунка иллюстрирует состояние гистограммы, а слева показано изображение после повышения контрастности.
Направляющие и слои
Стандартные направляющие Corel Draw теряются, а заказные превращаются в рисованные объекты и располагаются на переднем плане;
Информация о расположении объектов на слоях игнорируется, и все они получают прописку на слое Foreground.
Настройки экспорта
Результаты сохранения изображения в формате EPS и его разновидностях во многом зависят от многочисленных настроек. К сожалению, невозможно получить доступ ко всем директивам экспорта EPS-файлов из одного диалогового окна или меню. Разработчики программы распределили их по трем различным источникам:
Окно Preferences|Import/Export. Два параметра этого окна, влияющие на экспорт EPS, рассмотрены в разделе, посвященном настройкам импорта и экспорта по умолчанию;
Окно EPS Export отвечает за настройки различных модификаций формата EPS;
Output Options содержит общие установки, действующие при сохранении любых разновидностей формата.
Диалоговое окно Output Options (Параметры вывода), показанное на Рисунок 9-7, открывается по команде File|Output Options. Параметры окна действуют не только на экспорт EPS-файлов, от них зависит и вывод на постскриптовские принтеры.
Если выбрать опцию Include invisible layers (Включить невидимые слои), то документ будет печататься и экспортироваться в EPS со всеми слоями переднего плана (Foreground) независимо от их видимости. Если включена опция Split complex paths (Разделить сложные контуры), то перед печатью и экспортом в EPS программа разбивает сложные и составные контуры на простые части. Опция позволяет эффективно расходовать оперативную память при печати на постскриптовских принтерах.
Негатив
Щелчок по кнопке Негатив инвертирует помеченное изображение. Черные пикселы становятся белыми, белые — черными, все серые пикселы получают новое значение (по формуле: 255 минус значение яркости пиксела). Перевод растрового изображения в форму негатива иногда называют инвертированием. На рисунке показан пример инвертированного изображения и соответствующее состояние гистограммы.
Обводки
Теряются стрелки и декоративные окончания линий;
Не поддерживается рисование каллиграфическим пером;
Теряется ширина обводки, которая получена линией при масштабировании объекта при включенной опции Scale with image;
Пунктир, состоящий из повторения пяти различных образующих, конвертируется в пунктир из четырех образующих;
Все обводки, которые не поддерживаются FreeHand, превращаются в обводки со 100% черным цветом.
Параметры экспорта и импорта по умолчанию
Результат файловых обменов зависит от общих настроек процедур импорта и экспорта и значений специальных параметров, регулирующих передачу файлов данного формата. Специальные параметры (если они существуют) рассматриваются в разделах, посвященных описанию файловых форматов.
Общие настройки, как и обычно, задаются в диалоговом окне Preferences, в котором доступ к параметрам обменов открывает закладка Import/Export.
PDF
Имя | Portable Document Format, PDF |
Тип | Может использоваться как метафайл |
Расширение файлов | |
Максимальная глубина цвета |   |
Поддержка альфа-каналов |   |
Сжатие | LZW, JPEG |
Поддерживается приложениями | Большинством современных приложений, работающих с графикой и Интернет. |
Формат PDF (Portable Document Format, что обычно переводится как формат переносимых документов) предложен фирмой Adobe в 1993 году. Фирма позиционировала его как программно-независимый и кроссплатформенный формат для обмена документами и публикации электронных изданий. PDF является базовым форматом программных продуктов семейства Acrobat, которые разрабатывались фирмой Adobe как средства реализации «безбумажной технологии» в издательском деле. Практика показала, что продукты Acrobat и формат PDF можно эффективно использовать для традиционной печати и в допечатной подготовке высококачественных изданий.
Формат основан на языке PostScript, но файл PDF не является программой, а его описания — это не директивы языка. Допуская некоторую смысловую погрешность, можно сказать, что PDF представляет собой интерпретированный PostScript. Формат унаследовал от своего прародителя независимость от технических средств и переносимость. За счет некоторых потерь в выразительных возможностях он приобрел эффективность, лаконичность и структурированность. Файлы PDF являются более компактными, быстрее выводятся на экран, печатаются, передаются по сети, чем постскриптовские файлы с аналогичным содержанием.
Формат может работать с многостраничными документами, инкапсулированными шрифтами, имеет мощную систему внутренних и внешних ссылок. В последнюю версию формата разработчики добавили множество полезных свойств, которые делают его одним из лидеров в области электронного дизайна и публикаций в Интернет. Здесь прежде всего следует упомянуть поддержку «электронной фурнитуры» для оформления Web-страниц (кнопок, полей, рамок, переключателей и др.), возможность работы с мультимедийными файлами и криптографическую защиту документа.
FreeHand может открывать, импортировать и экспортировать файлы в формате PDF. Если PostScript можно назвать близким родственником FreeHand, то PDF — его хороший знакомый. Программа достаточно чисто обрабатывает PDF-файлы, сохраняя при импорте или открытии большинство декоративных элементов и признаков форматирования.
PNG
Имя | Portable Network Graphics, PNG |
Тип | Растровый |
Расширение файлов | .png |
Максимальная глубина цвета | 64 бит на пиксел |
Поддержка альфа-каналов | Да |
Сжатие t | Да |
Поддерживается приложениями | Большинство современных приложений, работающих с графикой в Интернет |
Благодаря поддержке компьютерной информационной службы CompuServe, формат GIF стал одним из стандартов в области представления графической информации. Но этот формат не лишен недостатков. В настоящее время даже многие офисные пакеты работают с полноцветной графикой (24 или 32 бита на пиксел), не говоря о специальных графических редакторах и программах. Поэтому палитра формата GIF, которая не может превышать 256 цветов, выглядит неубедительно, а для многих задач просто не годится.
Кроме того, алгоритм LZW, который используется для сжатия информации в GIF-файлах, защищен патентом, а его хозяин, фирма Unisys, с некоторых пор стала собирать «малую мзду» с пользователей алгоритма.
Формат PNG (Portable Network Graphics) — это растровый формат, который разработан как преемник формата GIF и, по замыслу авторов, должен занять его нишу. Формат не защищен патентами и не требует лицензирования, может работать с альфа-каналами, поддерживает до 64 бит на пиксел, имеет эффективный алгоритм сжатия данных «без потерь». Вместе с графической информацией в формате PNG можно сохранить метаданные или информацию об индексировании изображения. Эти данные используются поисковыми машинами, что значительно ускоряет и облегчает поиск PNG-файлов в Интернет.
Особенно привлекательным свойством формата является поддержка чересстрочного режима (Interlaced) вывода на экран. Это значит, что строки данных записываются не подряд, а группами. Например, в первой группе хранятся первая, восьмая, шестнадцатая и т. д. строки, в следующую группу входят строки с номерами два, девять, семнадцать и т. д. При выводе на экран изображения с чередованием строк пользователь может быстро оценить его вид по наброску, состоящему из отдельных групп. Это свойство формата очень полезно при передаче файлов по сети Интернет.
FreeHand может импортировать, открывать и экспортировать файлы в формате PNG. Для импорта или открытия PNG-файла пользователь должен выполнить обычные для этих процедур действия — указать имя, расширение и расположение файла.
Экспорт изображений в формат PNG-файлов требует настройки. Кроме обычных для всех растровых форматов настроек разрешения, сглаживания и альфа-канала, для PNG-файлов можно выбрать глубину цвета (Color Depth) и включить чередование (Interlaced PNG). Вызывается меню PNG Options (Параметры PNG) по команде Setup|More в окне Export Document.
Постеризация
Щелчком по третьей кнопке в верхнем ряду окна Image к отмеченному изображению можно применить эффект постеризации. Количество тоновых диапазонов сокращается до четырех, программа перераспределяет яркости пикселов и выравнивает их по ближайшему уровню.
PSD
Имя | PSD |
Тип | Растровый |
Расширение файлов | .psd |
Максимальная глубина цвета | 32 бита на пиксел |
Поддержка альфа-каналов | Да |
Сжатие | Да |
Поддерживается приложениями | Внутренний формат программы Photoshop. Поддерживается большинством графических редакторов профессионального уровня |
PSD — это «родной формат» самого популярного растрового редактора Photoshop. Программа является признанным лидером в области компьютерного дизайна и обработки растровых изображений. В настоящее время даже самое мощное графическое приложение не может быть признано сообществом профессионалов, если оно не имеет фильтров формата PSD.
Формат поддерживает все цветовые модели и типы растровой графики. Он сохраняет информацию о слоях, каналах и контурах, количество которых ограничивается только вычислительными ресурсами компьютера. К недостаткам формата следует отнести не очень эффективную схему сжатия информации.
Формат демонстрирует свои преимущества, главным образом, на стадии разработки сложных растровых композиций и цифрового монтажа изображений. Это очень удобный рабочий инструмент, который не связывает пользователя искусственными запретами и ограничениями. Законченные графические проекты лучше сохранять в более распространенных форматах, например, в TIFF.
FreeHand может открывать и импортировать файлы формата PSD. Эти операции не требуют задания никаких параметров, кроме имени файла и его адреса. Принятые изображения программа конвертирует из PSD в формат TIFF.
Следует иметь в виду, что FreeHand может работать с только PSD-файлами, которые созданы версиями Photoshop не старше третьей. Файлы четвертой и пятой версий программы используют другой способ хранения информации о каналах и слоях. В этом случае FreeHand выводит окно с предупреждениями на разных языках. Если в Photoshop при записи файла включить опцию 2.5 Compability (Совместимость с версией 2.5), то любые изображения в формате PSD будут без проблем читаться программой FreeHand.
Редактирование TIFF-изображений
TIFF-изображения являются растровыми, и для обработки таких изображений существует множество графических редакторов, основным из которых является неоднократно упомянутый в этой книге Photoshop. Но некоторые несложные операции над рисунками в формате TIFF можно выполнить средствами FreeHand. Для этого следует отметить изображение и вызвать палитру Object Inspector (<Ctrl>+<I>).
Верхняя строчка инспектора содержит сведения о цветовой модели и формате растрового изображения. FreeHand распознает три цветовые модели: RGB, CMYK и Grayscale. Изображения в цветовой модели Lab не читаются программой, а черно-белые изображения, созданные в битовой цветовой модели (Lineart), преобразуются в полутоновые (Grayscale).
RTF
RTF (Rich Text Format) — это формат, разработанный фирмой Microsoft, для обменов форматированным текстом между программами и платформами. Документ в формате RTF состоит из информационной и управляющей частей, каждая из которых записывается в текстовом виде. Информационная часть передает содержательную сторону документа, управляющий раздел документа хранит сведения о его оформлении.
Для описания признаков форматирования и декоративных элементов документа используется специальный командный язык. Каждая управляющая конструкция языка представляет собой последовательность букв нижнего регистра, которая начинается с обратной косой черты (\) и заканчивается специальным разделителем. Разделителями могут быть пробелы, цифры, символы переноса и др.
Фирма Microsoft расширяет стандарт RTF, поэтому выразительные возможности формата постоянно увеличиваются. В настоящее время они примерно равны возможностями формата doc седьмой версии текстового редактора Word. Почти все, что можно создать в этой программе и сохранить в формате doc, можно записать в формате RTF.
FreeHand одинаково хорошо работает с файлами в формате RTF как на прием, так и на передачу. Работа с RTF-файлами имеет несколько особенностей:
FreeHand экспортирует RTF-файлы, совместимые с Word 7 и программами пакета Office 97;
Со всеми приложениями Windows, которые удовлетворяют спецификации OLE (Object Linking and Embedding), FreeHand может обмениваться файлами RTF при помощи буксировки;
В приложении, которое принимает данные от FreeHand, содержимое нескольких текстовых блоков располагается согласно позиции блока в вертикальной «стопке». Символы блока, занимающего самую верхнюю позицию, будут помещены в самый конец текстового массива;
В формате RTF применяется специальная единица измерения «twips», равная одной двенадцатой части пункта. Поэтому метрические параметры текста, которые не кратны одной двенадцатой части пункта, могут меняться из-за округления, вызванного переводом в единицу измерения RTF;
При экспорте в формат RTF будут потеряны следующие элементы оформления текста: сдвиг относительно базовой линии (Baseline shift), табуляторы обрыва колонок (Wrapping Tab) и внедренная графика (Inline Graphics).
Соляризация
Щелчок по правой кнопке окна Image позволяет применить к помеченному изображению эффект соляризации.
Специальные эффекты
Упаковка в конверт (Envelope) и эффект перспективы (Add Perspective) игнорируются. Объекты, к которым в Corel Draw были применены эти эффекты, изображаются в программе FreeHand в исходном виде. В некоторых случаях импорт таких объектов приводит к их исчезновению;
Объектные растяжки (Blend) и экструдированные объекты (Extrude) будут импортированы с минимальными потерями, если при сохранении в Corel Draw установить опцию Save blends and extrudes with the file (Save as|Advanced).
FreeHand не поддерживает следующие линзы Corel Draw: Fisheye, Wireframe, Color Add, Color Limit, Heat Map and Custom Color Map lenses.
Страницы
Объекты Corel Draw, расположенные на монтажном столе за пределами страницы, не импортируются;
Не сохраняются размеры и ориентация страниц;
Многостраничные документы Corel Draw конвертируются в одностраничные. Объекты, принадлежащие страницам, начиная со второй, располагаются на монтажном столе FreeHand правее первой страницы.
Связывание и внедрение
Связывание (Linking) и внедрение (Embedding) — это два различных способа «прописки» импортированных объектов в документах FreeHand. Внедренные объекты получают постоянную прописку в документе, они хранятся в одном файле вместе со всеми прочими элементами публикации. Связанные объекты по своему статусу в публикации—это зарегистрированные гости. Такие объекты находятся в отдельном файле, а в публикации представлены своим экранными образами с низким разрешением. Если в основных установках программы (File|Preferences|Redraw) включена опция High-resolution image display (Отображать растровые изображения с высоким разрешением), то для вывода на экран используется оригинальная версия изображения. Когда публикация со связанными объектами передается на печать или сохраняется в файле печати, то программа прослеживает связи и создает объединенную версию документа для печати или встраивает в поток постскриптовских команд информацию о связанных изображениях.
Какому же методу связи импортируемых объектов и публикации следует отдать предпочтение? На этот вопрос трудно ответить/определенно, поскольку и связывание, и внедрение не являются универсальными методами, а их преимущества и недостатки зависят от конкретной ситуации.
Связывание требует контроля над ссылками на внешние файлы. При передаче такой публикации в другую организацию или на другое рабочее место требуется, во-первых, перенести все внешние файлы и, во-вторых, восстановить ссылки. Документ со связыванием — это распределенная публикация, поэтому она более устойчива к сбоям и ошибкам технического обеспечения.
Внедрение объектов увеличивает размеры публикации, но избавляет от необходимости контролировать связи с внешними файлами. Обслуживание публикаций с внедренными объектами требует меньших накладных расходов, но, с другой стороны, увеличивается чувствительность таких публикаций к ошибкам операционной системы и технических средств.
Отношения, которые устанавливаются по умолчанию между публикацией и импортируемым объектом, зависят от формата файла и опции Embed images and EPS upon import (increases file size) (Внедрить образ или постскриптовский файл), доступ к которой можно получить по команде File|Preferences|Import/Export. Если опция включена, то импортируемые растровые изображения и EPS-объекты, которые не удалось интерпретировать, будут внедрены в публикацию.
При выключенной опции выбор между связыванием и внедрением зависит от нескольких факторов, главным из которых является формат файла. Файлы BMP, EPS, LRG и TIFF предпочитают связывание, a JPEG, PSD, TARGA и неразобранный PDF чаще выбирают внедрение.
Средства контроля за состоянием импортированных объектов находятся в специальном диалоговом окне Links (Связи). Для вызова окна надо отметить любое импортированное изображение, раскрыть палитру Object Inspector и щелкнуть по кнопке Links (см. рисунки 9-2 и 9-6). Вызвать окно можно и командой главного меню File|Links.
TARGA
Имя | TARGA, Truevision TARGA, Targa Image File |
Тип | Растровый |
Расширение файлов | .tga |
Максимальная глубина цвета | 32 бита на пиксел |
Поддержка альфа-каналов | Да |
Сжатие | Да, по методу RLE |
Поддерживается приложениями | Специализированными графическими редакторами, программами рисования и обработки видеоизображений |
TARGA — это растровый формат, предложенный формой Truevision для графических адаптеров собственного производства. Графические адаптеры серии Truevision способны захватывать кадры видеоизображений, оцифровывать их и хранить в специальном буфере. Благодаря этому формат TARGA стал популярен в области обработки видеоизображений на самых различных платформах — DOS, Windows, Unix и др. Несмотря на то, что существует только один стандарт, файлы формата TARGA могут иметь различные расширения, tga, vda, icb, vst, зависящие от типа графического адаптера. Формат прост, хорошо документирован и свободен от лицензионных ограничений.
По своим свойствам формат очень похож на PNG. Отличия в настройках ограничиваются опциями диалогового окна Targa Options, которое содержит другие значения глубины цвета и имеет переключатель Compression (Компрессия) для сжатия изображения. Импортированные файлы TARGA FreeHand конвертирует в TIFF.
Техника файловых обменов
В программе FreeHand пользователю доступны четыре различных способа выполнения файлового обмена.
Команды File|Import (Импорт, <Ctrl>+<R>), Export (Экспорт, <Ctrl>+<Shift>+<R>) и Export Again (Повторить экспорт). Результаты работы этих команды зависят от типов файлов. В большинстве случаев пользователю предлагается диалоговое окно, в котором он должен задать параметры выбранного формата.
Команды File|Open (Открыть файл, <Ctrl>+<0>), File|Save (Сохранить файл, <Ctrl>+<S>), File|Save as (Сохранить файл как, <Ctrl>+<Shift>+<S>). Команды Open и Import имеют во FreeHand равные возможности. Любой файл, который программа может импортировать, она может открыть. Про команды Save и Export этого сказать нельзя. Команде Export доступно намного больше файловых форматов, нежели команде Save.
Использование буфера обмена. Это самый простой, быстрый и ненадежный способ передачи информации. Он накладывает жесткие ограничения на тип и объем данных, а также программы, участвующие в обмене. С некоторыми программами FreeHand может обмениваться через буфер только текстом и в небольших объемах. В основных установках программы (File|Preferences|Import/Export) можно изменить перечень форматов, которые FreeHand может передавать и принимать через буфер обмена.
Буксировка. С операционной системой Windows и некоторыми приложениями FreeHand может обмениваться файлами при помощи буксировки (в большей степени это относится к импорту). Пиктограмму файла можно перетащить из папки и разместить в любом месте рабочего стола FreeHand. Буксировка является одним из способов реализации команды Import, поэтому реакция программы будет такой же, как при импортировании посредством команды главного меню. Можно перетаскивать также объекты из раскрытых окон других приложений. Этот прием рассматривается программой как вариант использования буфера обмена и наследует все ограничения и недостатки этого приема. «Особые отношения» сложились у FreeHand с лидером в отрасли редактирования растровых изображений — программой Photoshop. При помощи буксировки можно экспортировать в Photoshop любые объекты FreeHand: простые и составные контуры, геометрические примитивы, группы, растрированные объекты и даже текстовые блоки.
При выполнении команды Import требуется указать местоположение и габариты передаваемого объекта — рисунка или текста. При этом курсор принимает форму прямого угла. Если этим курсором щелкнуть на рабочем столе, то импортируемое изображение принимает свои подлинные размеры, без масштабирования. Левая верхняя вершина импортируемого объекта будет расположена в точке, в которой был выполнен щелчок. Если изменить размеры прямоугольника, программа выполнит масштабирование и импортируемый объект будет вписан в его габариты.
Если техника выполнения команды Import отличается от процедуры открытия файлов только названием диалогового окна, то команда Export имеет две важные опции, которые отсутствуют у родственных команд Save и Save as.
Текст
Передача в среду FreeHand форматированного текста обычно сопровождается небольшими изменениями, вызванными разницей параметров выравнивания, переноса и кернинга. Кроме того, возможны следующие нарушения параметров форматирования:
Теряются заказные табуляторы;
Текстовые блоки с колонками разной ширины преобразуются в блоки, имеющие колонки одинаковой ширины;
Не сохраняется вертикальное выравнивание текста;
Буллеты и буквицы могут изменить свою позицию;
Капитель изображается как обычный текст;
Длина текста в блоке или цепочке не может превышать 32 000 символов;
Не сохраняются или передаются с искажениями некоторые эффекты заголовочного текста. Например, текст, упакованный в конверт (Envelope), преобразуется в простой текст. Может измениться горизонтальное выравнивание траекторно-го текста.
Текстовые форматы
Тексты — это самый распространенный тип данных в компьютерном мире. Текстовую форму имеют не только источники, предназначенные для чтения,—дискурсы. Многие компьютерные программы, описания изображений, сценарии работы операционных систем записываются в текстовом виде; и, хотя работать с такими описаниями могут только специалисты или специальные программы — лингвистические процессоры, они имеют все формальные признаки текста: алфавит, синтаксис и семантику.
Можно предположить, что в такой важной области, какой является тестовая форма представления информации, действуют стандарты, имеющие силу физических законов. К сожалению, это предположение ошибочно. Основной причиной «текстовой разноголосицы» является очень большое количество символов, требующихся для поддержки различных языков и сфер человеческой деятельности.
Для кодирования нескольких десятков европейских языков, использующих латинский алфавит, достаточно иметь полторы сотни символов. Каждый язык, базирующийся на собственном национальном алфавите, требует примерно сотни символов. Это славянские языки, греческий, иврит, арабский, санскрит и др. Для китайского, корейского и других языков, основанных на иероглифах, счет идет уже не на сотни, а на тысячи. Если учесть, что во многих областях человеческой деятельности используются специальные символы, например, для записи математических формул или знаки редакторской правки, то количество символов универсального алфавита уверенно приближается к десяти тысячам.
Чем же мы располагаем? В современных персональных компьютерах на один символ отводится восемь двоичных разрядов, т. е. байт. В такой системе кодирования можно записать 256 символов (два в восьмой степени). Исторически ситуация сложилась так, что стандартизованы только 128 символов с номерами (кодами) от 0 до 127. Они называются символами ASCII (American Standard Code for Information Interchange, американский стандартный код обмена информацией) и составляют первую половину кодовой таблицы. В состав ASCII входят важные управляющие символы, прописные и строчные буквы латинского алфавита, цифры, знаки препинания и некоторые спецсимволы.
TIFF
Имя | Tagged Image File Format, TIFF |
Тип | Растровый |
Расширение файлов | .tif |
Максимальная глубина цвета | 32 бит на пиксел |
Поддержка альфа-каналов | Да |
Сжатие | Да |
Поддерживается приложениями | Большинство графических приложений офисных пакетов и настольных издательских систем |
Формат TIFF (Tagged Image File Format) предложен фирмой Aldus Corporation — разработчиком первых версий FreeHand и PageMaker. Это популярный растровый формат, который поддерживается большинством приложений, работающих с графикой. Главное достоинство формата в его гибкости и способности хранить очень большие изображения. TIFF — это открытый и хорошо документированный формат, поэтому проблемы с совместимостью могут возникнуть только при попытке чтения изображений, записанных по устаревшей спецификации (TIFF 4.0). Последняя версия формата имеет номер 6.0. Предыдущие версии поддерживали сжатие по методу LZW. Чтобы избежать проблем с лицензированием, стандарт шестой версии формата не содержит ссылки на описание алгоритма сжатия.
FreeHand может импортировать, открывать и экспортировать изображения в формате TIFF. Для импорта и открытия TIFF-изображения требуется выполнить обычные в таких случаях действия — указать расположение, имя и расширение файла.
Экспорт в формат TIFF — это параметрическая процедура. Все специфические настройки сведены в меню TIFF Options, которое вызывается по команде Setup|More из диалогового окна Export Document. Меню предлагает выбор из трех значений глубины цвета.
Тоновая коррекция
Щелчком по кнопке инспектора Edit вызывается диалоговое окно Image (Изображение), которое содержит инструменты тоновой коррекции TIFF-изображений.
Эти инструменты не предназначены для профессиональной обработки изображений. С их помощью невозможно отретушировать фотографию полиграфического качества или выполнить глубокую настройку тонов рисунка. Для этих целей лучше воспользоваться специальными программными средствами. Инструменты, которые предлагает FreeHand, служат для простых операций по тоновой коррекции изображений в градациях серого (Grayscale).
Управление связанными файлами
Работа с публикацией, содержащей связанные импортированные объекты, имеет ряд особенностей. Связанные объекты не включаются в публикацию, а представляются в ней экранной версией, которая имеет низкое разрешение и, следовательно, занимает мало места. Оригинальная версия объекта хранится отдельно от документа, в собственном файле. Между файлом документа и файлом объекта устанавливается динамическая связь, которая позволяет обновлять информацию об изображении. При открытии документа учитываются все изменения, которые были внесены в импортированное изображение между рабочими сессиями. Публикация со связями не только экономит дисковое пространство, но также позволяет организовать параллельную работу над большими проектами.
Установка уровней серого
В центральной части окна редактора (Рисунок 9-3) расположена гистограмма, с помощью которой можно менять уровень серых тонов изображения. Весь диапазон тонов, от черного до белого, разделен в гистограмме на шестнадцать частей, и каждая часть изображается в виде столбца. Столбец представляет один тон (уровень серого) для изображений с глубиной цвета 4 бита на пиксел, т. е. состоящих из 16 градаций серого.
Если глубина цвета равна 8 битам на пиксел, а число уровней серого составляет 256, то каждый столбец представляет 16 смежных (идущих подряд) тонов. Высоту столбцов, а значит, и яркость соответствующих тоновых диапазонов можно менять при помощи мышки. Перемещение белого столбца вверх осветляет изображение, уменьшение его размеров приводит к затемнению. Чтобы перенести установки гистограммы на изображение, надо щелкнуть по кнопке Apply (Применить). На рисунке приведен пример использования гистограммы. Осветление одного и затемнение другого тонового диапазона привело к появлению полос на изображении.
Важно
Информацию об альфа-каналах можно сохранять в форматах: xRes LRG, TIFF, TGA, PNG и BMP. При экспорте следует установить опцию 32 бита на канал, доступ к которой можно получить из диалогового окна Export Document пo команде Setup|More|32-bit with Alpha. Если эта опция не установлена, канал не будет присоединен к изображению!
Опция Alpha include background (Включить слои заднего плана) разрешает использовать изображения, расположенные на слоях заднего плана (Background), для изменения содержимого альфа-канала. Области заднего плана со стопроцентной черной заливкой добавляются к маске; они скрывают части основного изображения (маскируют их). Области, закрашенные сплошным белым цветом, не влияют на маску. Действие областей серых тонов зависит от процентного содержания белой и черной составляющей. Чем светлее серый тон, тем слабее его влияние на маску. Для изменения маски можно использовать и цветные области на слоях заднего плана, но FreeHand рассматривает такие области как серые и учитывает только тоновую координату заливки.
Маскирование изображения не меняет его внешнего вида. С масками могут работать специальные программы, обладающие средствами обработки альфа-каналов, например, Photoshop или Macromedia xRes.
Важно
Последние версии программы Corel Draw могут самостоятельно, без внешних архиваторов, компрессировать информацию при сохранении файлов. FreeHand не читает сжатые файлы в формате CDR. Чтобы гарантировать импорт файлов, следует отключить соответствующую опцию в Corel Draw (Save as|Advanced).
Важно
Изображения в градациях серого (Grayscale TIFF) можно окрасить в любой зарегистрированный или синтезированный цвет. Назначенный цвет заменяет в изображении черный, промежуточные тона получаются смешением выбранного цвета и белой составляющей, и сохраняется распределение тонов изображения.
Важно
Иногда изображения FreeHand после их экспорта в растровый формат приобретают белую граничную кайму, которой не было в оригинале. Этот эффект не иллюзия и не артефакт. Он объясняется тем, что при растеризации размеры изображений переводятся из абсолютной системы измерений, единицами которой служат сантиметры, дюймы и др., в логическую систему, в основе которой лежит единица изображения — пиксел. При пересчете размеров в пикселы размеры изображения могут немного увеличиться и захватить белые пикселы фона. Самым радикальным средством борьбы с этим явлением служит кадрирование.
Для кадрирования растрового рисунка можно использовать одну недокументированную возможность FreeHand - инструмент Crop. Это средство не представлено в панели инструментов и не описано в фирменной документации, но тем не менее является вполне работоспособным и полезным.
Область применения инструмента ограничена кадрированием растровых изображений, и здесь он имеет ряд преимуществ по сравнению с мощной и многоцелевой командой Paste Inside.
Во первых, инструмент проще в использовании. Кроме того, работа команды Paste Inside основана на специфических особенностях языка PostScript, поэтому при экспорте документа в форматы, основанные на других изобразительных моделях, информация о кадрировании может быть потеряна.
Вызывается инструмент Crop по нажатию клавиши <С> в латинском регистре. Инструмент изображается так же, как и в других программах, — в виде прямоугольной рамки с диагональю. Для выполнения кадрирования надо щелчком инструмента Crop отметить рисунок, потом зацепить угловой маркер и переместить его. При буксировке маркера разметочная рамка показывает текущие размеры рисунка. После освобождения кнопки мыши рисунок будет обрезан. Для точного контроля размеров рисунка следует воспользоваться информационной палитрой. Кадрирование с сохранением пропорций рисунка выполняется при нажатой клавише <Shift>.
Команда Paste Inside и инструмент Crop не уничтожают пикселы, а только скрывают их. Поэтому не стоит рассчитывать на то, что в результате кадрирования размер файла, хранящего изображение, уменьшится. В растровых редакторах при кадрировании пикселы действительно удаляются из изображения, что приводит к сокращению размеров файлов.
Важно
Не все программы, работающие с EPS, способны генерировать экранные образы при сохранении файлов. Некоторые программы включают в EPS такие версии образов, которые не могут быть прочитаны программой FreeHand. Во всех этих случаях EPS-файлы представляются в виде перечеркнутого габаритного прямоугольника.
Если EPS-файл по тем или иным причинам импортирован как неделимый объект, то набор операций, которые можно применить к нему, весьма ограничен. Отмеченный EPS-объект можно перемещать, поворачивать и масштабировать при помощи указателя. Кроме того, палитра Object Inspector (Рисунок 9-6) предоставляет средства для точного масштабирования (поле Scale), позиционирования (поля х и у) и установки размеров (поля w и h) импортированных EPS-изображений. Кнопка Links служит для изменения статуса объекта в документе FreeHand (см. «Связывание и внедрение»).
Важно
Формат Flash накладывает ряд ограничений на тип объектов и их параметры. В частности, не поддерживаются все типы постскриптовских заливок и обводок, стрелки и декоративные окончания линий, текстовые эффекты, заказные типы линий и др.
Внешний редактор растровых изображений
FreeHand — это векторный редактор, его возможности по обработке импортированных растровых изображений весьма скромны. Кроме рассмотренных в предыдущих разделах средств масштабирования и перемещения, к растровым изображениям могут быть применены некоторые дополнения (Xtras), предназначенные для корректировки цвета.
Чтобы внести серьезные изменения в импортированный рисунок, следует воспользоваться специальными программами обработки растровых изображений. Можно вызвать растровый редактор и передать в него изображение через буфер обмена или открыть файл с рисунком стандартным для Windows способом. Это очевидное решение имеет несколько недостатков.
Во-первых, версия FreeHand, работающая под управлением Windows, не полностью соответствует спецификации OLE (Object Linking and Embedding), которую фирма Microsoft предложила в качестве стандарта для передачи и совместного использования информации. Поэтому возможности программы корректно обмениваться информацией с другими приложениями через буфер являются ограниченными. Такая попытка может привести к системному сбою или к повреждению рисунка.
Во-вторых, если растровое изображение внедрено в публикацию, то оно не существует в виде отдельного файла, а хранится в общем файле со всеми другими объектами документа. Изображение, конечно, можно извлечь и сохранить отдельно, но это связано с определенными издержками, подробнее об этом говорится в разделе «Связывание и внедрение».
FreeHand имеет специальную команду External Editor (Внешний редактор), которая автоматизирует процедуры вызова растрового редактора и загрузки изображения. Важно, что команда работает с любыми растровыми объектами независимо от их происхождения и положения в публикации.
Прежде чем воспользоваться командой, необходимо выполнить некоторые настройки в диалоговом окне Preferences (<Ctrl>+<Shift>+<D>).
Настроечные параметры внешнего редактора задаются в поле External Editors, доступ к которому можно получить щелчком на закладке Object. На рисунке показана только часть окна Preferences.
Выбор форматов
Какой графический формат выбрать? Можно назвать две основные причины, по которым правила выбора графических форматов имеют, скорее, статус пожеланий или рекомендаций. Во-первых, даже самые «строгие» графические форматы не достаточно унифицированы и стандартизованы. Их реализации на различных платформах и в разных средах могут различаться. Имеют отличия и программные фильтры, выполняющие перевод изображения в данный формат. Во-вторых, форматы всегда основываются на некоторых предположениях о состоянии или параметрах технической среды, в которой они используются. И не всегда принятые допущения являются оправданными.
Проблема выбора формата имеет не только технические аспекты, но и правовые. На выбор формата могут влиять традиции проектирования, внутренние стандарты организации и многое другое. Чтобы ограничить область поиска, приведем несколько общих рекомендаций, оставляя принятие окончательного решения за пользователем.
Приложение | Формат для экспорта | Формат для импорта |
Adobe Illustrator | AI, EPS | AI, EPS |
Corel Draw | WMF, EMF, EPS | CDR, WMF, EPS |
Micrografx Designer |   | DRW |
AutoCAD |   | DXF |
Page Maker | EPS, WMF, EMF | EPS, WMF |
Corel Ventura | EPS, WMF, EMF | EPS, WMF, EMF |
QuarkXPress | DCS, EPS | EPS DCS, |
Harvard Graphics |   | COM |
Microsoft Excel | WMF, EMF | WMF |
Microsoft Word | ASCII, RTF, WMF, EMF | ASCII, RTF, WMF, EMF |
Photoshop | EPS, TIFF, PDF | PSD*, PDF,EPS,TIFF* |
xRes | LRG* | LRG* |
Сканированные изображения |   | TIFF |
Электронная версия документа | EPS, TIFF*, PDF | EPS, TIFF*, PDF |
Публикация в Интернет | PDF,' PNG*, GIF* | PDF, PNG*, GIF* |
WMF
Имя | Microsoft Windows Metafile, WMF |
Тип | метафайл |
Расширение файлов | .wmf |
Максимальная глубина цвета | 24 бита на пиксел |
Поддержка альфа-каналов |   |
Сжатие | Без сжатия |
Поддерживается приложениями | Стандартный формат для файловых обменов между приложениями Windows |
WMF — это метафайл, предложенный фирмой Microsoft для хранения растровых и векторных изображений. Он представляет собой список команд операционной системы Windows для вывода изображения на экран. Многие программы, работающие под управлением операционных систем, отличных от Windows, поддерживают этот формат для обменов данными с Windows-приложениями.
FreeHand может открывать, импортировать и экспортировать файлы в формате WMF.
При импорте FreeHand читает команды метафайла и пытается аппроксимировать непостскриптовские объекты WMF-файла теми объектами, которыми он располагает. Поскольку изобразительные средства метафайла (GDI, Graphic Device Interface) и языка PostScript сильно различаются, то появление методических ошибок и погрешностей приближения неизбежно. Ситуацию усугубляет и то обстоятельство, что фильтры WMF реализованы в программе FreeHand не очень качественно. Это неофициально признают и представители фирмы Macromedia. Поэтому обмены -WMF-файлами с другими программами FreeHand часто выполняются со значительными потерями и искажениями. Приведем далеко не полную «дефектную ведомость» на импорт и экспорт в формат WMF:
Кривые линии представляются в виде ломаных, состоящих из небольших отрезков прямых линий (методическая погрешность);
Могут теряться растровые объекты, инкорпорированные в WMF-файл;
Искажается форматирование текстовых блоков;
Цветовые градиенты представляются в виде набора контуров разного цвета (методическая погрешность);
Не сохраняются параметры некоторых заливок и обводок.
xRes LRG
Имя | xRes LRG |
Тип | Растровый |
Расширение файлов | .lrg |
Максимальная глубина цвета | 24 бита на пиксел |
Поддержка альфа-каналов | Да |
Сжатие | Нет |
Поддерживается приложениями | Macromedia xRes, |
Формат xRes LRG — это "родной" формат растрового редактора Macromedia xRes. Он разработан фирмой Macromedia для быстрой обработки очень больших растровых изображений. Растровый рисунок в программе xRes существует на двух уровнях: в виде облегченного экранного образа и дисковой версии. В течение одного сеанса работы с редактором все операции выполняются над экранным образом, который имеет низкое разрешение и небольшой объем. Действия и команды пользователя протоколируются программой и при сохранении файла переносятся на полную дисковую версию изображения.
Благодаря этому техническому приему достигается очень высокая скорость работы ресурсоемких фильтров и процедур. Например, размытие по Гауссу файла в сто мегабайт занимает в xRes секунды, тогда как в Photoshop эта операция выполняется над полной версией файла и считается одной из самых длительных и трудоемких. Иногда эту операцию даже используют для оценки быстродействия вычислительных систем.
FreeHand может открывать, импортировать и экспортировать файлы формата xRes LRG. По поведению в документе FreeHand файлы формата xRes напоминают TIFF. Их импорт выполняется автоматически, а настройки процедуры экспорта не отличаются от файлов TIFF.
Совет
Совет
Вероятность того, что импортируемые файлы с расширением Irg имеет большой размер, достаточно велика. А иначе зачем работать с программой Macromedia xRes? Чтобы не увеличивать размер публикации, целесообразно отключить опцию High-resolution image display, которая находится в основных установках программы (Preferences|Redraw).
Заливки
Не поддерживаются постскриптовские, текстурные и декоративные заливки, назначенные объекту в Corel Draw. Такие заливки преобразуются при импорте в 10% серую закраску;
Существенные ограничения накладываются на градиентные заливки. Количество промежуточных цветов градиента не может превышать 32. Конические и прямоугольные градиенты заменяются на радиальные. Переходы по цветовому кругу спрямляются.