Владимир Вуль - Электронные издания
Рис. 4.42. Диалоговое окно Page Properties
В заключение хочется отметить, что хотя материал этого раздела не претендует на исчерпывающее описание HTML-редактора Netscape Composer, но содержит достаточно информации, чтобы оценить высокие профессиональные качества и возможности этого редактора, которые несомненно шире, чем у рассмотренного ранее текстового редактора Word 97 в режиме HTML-редактора.
4.6. Подготовка документов в PDF-формате
Ранее уже отмечалась возможность непосредственного сохранения сверстанных изданий в формате PDF, для чего в верстальных пакетах предусмотрены специальные модули-конвертеры. В частности, в пакете PageMaker 6.5 в меню Файл предусмотрена команда Экспортировать и подкоманда Adobe PDF . Это иллюстрируется фрагментом интерфейса пакета, представленного на рис. 4.43. Кстати, на том же рис. 4.43 видна палитра Гиперсвязи , позволяющая организовать систему ссылок и переходов в издании. Эта же палитра позволяет включить в электронное издание в PDF-формате ссылки на аудио– и видеофайлы, т. е. сделать это издание мультимедийным.
Рис. 4.43. Интерфейс пакета PageMaker 6.5 c активной командой Экспортировать
Исходно PDF-формат был предложен фирмой Adobe как платформнонезависимый для создания электронных документов, презентаций, а также передачи сверстанных документов и графики по сетям. Первая строка файла представляет собой запись вида: %PDF-<# версии>. Остальной файл – это последовательность пронумерованных объектов. В конце файла находится таблица перекрестных ссылок, позволяющая загрузившему файл приложению локализовать любой объект файла, каждый из которых имеет свой номер. Приложение начинает чтение файла с его конца, где находится указание на местоположение таблицы ссылок и так называемого корневого объекта, в котором содержатся ссылки на все объекты в документе, в том числе – план издания, резюме, отдельные его страницы.
Такая структура позволяет загружать любой из объектов файла, не загружая весь файл целиком. Она же позволяет редактировать любой объект файла, добавляя его исправленный вариант в конец файла и создавая на него новую ссылку в таблице перекрестных ссылок. Можно разбить и таблицу перекрестных ссылок на несколько частей так, чтобы свежие варианты ссылок заменяли устаревшие.
Формат PDF целесообразно использовать в тех именно случаях, когда необходимо сохранить точное форматирование документа. Именно поэтому многие фирмы хранят в формате PDF электронную документацию своей продукции, предоставляя доступ к ней заказчикам или же распечатывая ее при необходимости. Некоторые издательства, специализирующиеся на электронных изданиях и печати по заказу, также хранят издания в этом формате. Дополнительным достоинством PDF-файлов является возможность их эффективного сжатия, что облегчает их перенос и передачу по сетям.
В то же время для публикаций в системе World Wide Web формат PDF не нашел широкого применения вследствие жесткой физической разметки соответствующего издания. Файлы в этом формате не могут заново форматироваться в соответствии с требованиями различных устройств вывода данных. Например, документ может не поместиться по горизонтали на экране с низким разрешением, что чрезвычайно затруднит его чтение. Конечно, система логической разметки документа, которая позволяет без труда переформатировать документ в соответствии с требованиями устройства вывода, в таких случаях предпочтительнее. Разнообразная дополнительная информация о PDF-файлах и бесплатные программные средства для создания таких файлов и их просмотра, в частности, различные версии редактора Acrobat имеются на сервере фирмы Adobe: www.adobe.com. Относительно новая продукция фирмы – редактор Acrobat Reader 4.0 – обладает рядом дополнительных свойств: возможностью создавать PDF-файлы из любых приложений, создавать аннотации для таких файлов, а также отправлять их адресату по электронной почте. Сказанное иллюстрируется данными, представленными на рис. 4.44.
Одностраничные файлы PDF-формата могут создаваться в графических пакетах Illustrator и Photoshop, причем достаточно высокого качества. Многостраничные документы в формате PDF кроме верстальных пакетов могут создаваться в программах Adobe Acrobat Exchange, InDesidn, PDFWriter и Acrobat Distiller. Кратко остановимся на возможностях и особенностях этих программ.
Программа InDesidn вносит небольшие искажения цвета при преобразовании рисунков с RGB цветовым представлением в цветовые координаты CMYK, а PDF Writer предназначается для быстрого изготовления простых текстовых документов. У него наблюдаются некоторые проблемы при обработке цветных иллюстраций и встраивании шрифтов. Максимально близкие к оригиналу PDF-издания создает из документов в форматах PostScript и EPS программа Acrobat Distiller, распространяемая в составе пакета Adobe Acrobat, а также в качестве приложения к верстальному пакету PageMaker, начиная с версии 6.0, когда фирма Adobe стала владельцем фирмы Aldus и приобрела права на распространение и выпуск новых версий этого верстального пакета.Рис. 4.44. Интерфейс Acrobat Reader 4.0 с заставкой
Существует большое количество различных программ и дополнительных модулей к программам, которые ориентированы на решение самых различных задач, связанных с редактированием, подготовкой и выводом на печать документов в формате PDF. Многие из них перечислены в работе [26]. Так, программа DigiScript позволяет редактировать в графической форме любые фрагменты файла PDF и PostScript, а также трансформировать из одного из этих форматов в другой. Пакет DocuCom 2.0 близок по своим возможностям к Acrobat Exchange, Distiller и PDF Writer. Кроме того, он поддерживает многоязычные файлы PDF и наборы шрифтов, которые не могут использоваться под Windows. Он также содержит встроенный инструментарий для создания аннотаций. Модуль PDF Embedder позволяет дополнять PDF-файлы новыми текстами и иллюстрациями, которые также трансформируются в этот формат.
4.7. Программы-конструкторы для подготовки анимационных GIF-файлов
Ранее уже говорилось, что как в электронных изданиях, так и на Web-страницах широко используются изображения, представленные в виде GIFфайлов. Такие файлы могут быть получены путем преобразования изображений с индексированными цветами из других форматов в формат GIF. Сложнее обстоит дело с анимацией. GIF – практически единственный распространенный компактный анимационный формат, который непосредственно поддерживается абсолютным большинством браузеров, в том числе – Internet Explorer и Netscape Communicator. Подготовка GIF-файлов, содержащих единственное изображение возможна во многих графических редакторах и не связана с какими-либо трудностями. Поэтому представляется важным в рамках этого издания изложить средства и технологию подготовки анимационных GIF-файлов.
Впервые формат animated GIF был создан фирмой CompuServ в 1987 году и получил имя GIF 87a. В этом стандарте было предусмотрено чередование строк (Interlacing), что обеспечивает быструю загрузку костяка изображения с постепенной его детализацией. В файле предусмотрено внутреннее сжатие без потерь на основе алгоритма LZW, что минимизирует его объем. Формат позволяет определить логическую область на экране, в произвольном месте которой производится вывод изображений. Спецификация GIF 89a добавила в формат новые возможности, в том числе: управление задержкой смены кадров, управление прозрачностью, включение в файл комментариев, вывод текста и пр.
Со второй половины 2000 года отмечается быстрый рост интереса и потребностей в средствах создания GIF-файлов. На платформе Windows для этого традиционно чаще других используются программы GIF Animator фирмы Ulead System, Microsoft GIF Animator и GIF Construction Set фирмы Alchemy Mindworks. В качестве примера рассмотрим подготовку анимационного файла с помощью широко известной версии 2.0а последней программы. На рис. 4.45 представлен ее исходный интерфейс – заставка.
Создание анимационного GIF-файла во всех перечисленных программах включает в себя 2 этапа: собственно создание такого файла и его последующая оптимизация. Процесс создания файла состоит в поочередном добавлении графических изображений в структуру GIF-файла. Все 3 упомянутые выше программы могут добавлять отдельные кадры в анимацию не только из файлов, но и из буфера обмена оболочки Windows. Важным дополнительным достоинством программ является возможность создания анимации на основе лишь 2 изображений: начального и конечного. Промежуточные изображения генерируются программой автоматически с помощью одного из нескольких возможных эффектов, например, наплыва нового изображения поверх старого, смены листа бумаги, на котором формируется изображения и пр.
Рис. 4.45. Интерфейс пакета GIF Construction Set с заставкой
Анимационный файл всегда содержит один блок заголовка HEADER и несколько блоков с отдельными изображениями IMAGE , которым могут предшествовать блоки управления CONTROL . В начале работы по составлению анимационного файла программа формирует рабочее окно, в котором содержится лишь один заголовок. Соответствующий интерфейс представлен на рис. 4.46.
Как следует из рис. 4.46 блок заголовка HEADER содержит информацию о размерах логического экрана в пикселах, что определяет размер прямоугольной области, внутри которой будет размещаться анимационное изображение. Для каждого отдельного кадра анимации задается смещение в пикселах относительно верхнего левого угла логического экрана.