В прошлой части публикации были перечислены различия между PS, EPS и PDF, описаны новшества версий PDF, а также был вкратце рассмотрен процесс создания PDF-документа (как вы помните, пакет Adobe Acrobat предоставляет более чем исчерпывающий набор инструментов для создания, редактирования и «подшивки», индексирования выходной информации). Вы знаете, что опознание формата возможно путем исследования его содержимого вне среды обработки PDF — открыв такой файл в любом текстовом редакторе (не MS Word, AmiPro и т.д.) — будь это «Блокнот», «МайКомПад» или SimplyText на MacOS, вы узнаете, кто же является автором файла, версию PDF (на какую версию парсера рассчитывал создатель автор), в конечном счете, является ли он вообще Portable Document Format’ом. открыв такой файл в любом текстовом редакторе (не MS Word, AmiPro и т.д.)
Как Вы, наверное, помните, PDF, в отличие от PS/EPS, обладает наиболее универсальной натурой в семье форматов-описателей страницы. Конечно, вам незачем лишний раз напоминать, что такое Resolution Independence, что такое растрирование (фактически — отрисовка геометрических инструкций) векторной графики, что после этого можно не узнать свой проект, буде он выведен на иное устройство, чем чревато внедрение особых, нестандартных шрифтов в документы для отправки другому лицу; что значит вывод PS на цветоделение и что при этом ключевую роль играет описание устройства, его физических возможностей; наконец, что лучший способ применить эти ограничения — это использовать PPD, которым, скорее всего, комплектуется выводное устройство. Не стану также напоминать, что при выборе свойств PS-принтера можно выбрать опцию «печать в файл» и получить чистый PS-файл описания страниц(ы), не более того (разумеется, для этой цели необязательно наличие самого девайса — хватит одного драйвера; выбрать же принтер, поддерживающий инструкции PostScript, можно наугад, по названию (Рис. 1). Такой файл изначально может иметь расширение хватит одного драйвера; выбрать же принтер, поддерживающий инструкции PostScript, можно наугад, по названию (Рис. *.prn, однако он безболезненно может быть переименован в *.ps, каковым он и является (Рис. 2, 32, ). Он отлично воспринимается Acrobat Distiller’ом при генерировании PDF (будьте уверены, это наиболее удобный способ «ре-транслирования»: во-первых, Distiller является «виртуальным принтером», что сразу обеспечивает его вызов из ЛЮБОЙ программы, поддерживающей функции выбора принтера и печати; во-вторых — «конвертирование» протекает только через упомянутый миллион раз PS). Все это вы тоже знаете. Знаете уже и то, что некоторые программы верстки эмулируют эти функции на уровне прикладного ПО. «конвертирование» протекает только через упомянутый миллион раз PS). Все это вы тоже знаете. Знаете уже и то, что некоторые программы верстки эмулируют эти функции на
Сегодня мы рассмотрим процесс получения готового PDF-файла из Microsoft Word 2000 и QuarkXPress 4.1 4.1 именно эти практические рекомендации, уверен, наиболее необходимы читателю для понимания работы с Adobe Acrobat в целом.
Пишем PDF
Как я уже говорил, Adobe Acrobat предлагает пользователю на выбор два «создателя-транслятора» для получения PDF. Более продвинутые юзеры и специалисты пре-пресс используют в основном Acrobat Distiller, что дает им немного больше свободы в выборе опций (там их просто больше!), остальные же (тоже весьма продвинутые, поскольку решились — сами! — творить PDF () — чаще PDFWriter (Рис. 4). Почему? Все просто: потому что Distiller сами! творить PDF :-)) чаще PDFWriter (Рис. дистиллирует PDF, а PDFWriter их пишет :-)...
И все же, настолько ли плох (узок, ущемлен, примитивен и т. д.) PDFWriter, чтобы пренебречь им? Нет, конечно же, это не так. Основные параметры, являющиеся ключевыми в процессе форматирования данных в стиле PDF, там учтены — пользователю даны опции для выбора:т. д.) PDFWriter, чтобы пренебречь им? Нет, конечно же, это не так. Основные параметры, являющиеся ключевыми в процессе форматирования данных в стиле PDF, там учтены
Размер страницы + поля;
Ее ориентации (портретная/альбомная);
Разрешения для растровых включений;
Масштаб вывода;
Опции сжатия данных: для векторных (text & Line Art) одни опции, для растровых — другие. Следует обратить внимание, что опции выбора алгоритмов сжатия растровых изображений одинаковы что для Distiller`а, что для PDFWriter`а. Возможно отключение оптимизации картинки для web’а (Downsample означает изменение разрешения до 72 dpi). Алгоритмы компрессии картинок типа JPEG (в вариациях по схеме «Качество—уровень_сжатия») имеют в принципе деструктивный характер, поэтому нередко используют алгоритм уровень_сжатия») имеют в принципе деструктивный характер, поэтому ZIP (Рис. 5).
Внедрение шрифтов одно из самых полезных свойств PDF. Правда, дело это тонкое и опасное в руках ламе... неграмотных пользователей. Не внедряйте системные шрифты они есть в любой системе. Будьте уверены и на Win 3.11, и на Win 9x, Win2K, XP или еще какой Винде всегда найдутся Arial, Courier (Courier New тоже :-)), и Times New Roman. Даже если не нашли шрифта с суффиксом Cyr, не отчаивайтесь это «режим» (сорри за каламбур так проще :-)) для юникодовых шрифтов, включающих двойные/тройные наборы символов. Короче: в данном контексте «Arial Cyr» то же, что и «Arial». Кроме того, на 99% можно гарантировать их наличие в ОС Linux и MacOS. И наоборот: Odessa Script не просто нестандартный шрифт, он экзотический. Если вы в поздравительной открытке, выполненной в том же «Ворде», используете орнаментные шрифты, рукописные или какие-нибудь другие экзотические, не требуя при этом от PDFWriter`а или Distiller`а их внедрения во вкладке Fonts Embedding, ваш заказчик/получатель/юбиляр получит все это творение искусства скорее всего в... Courier New — как будто кто-то набил поздравление на печатной машинке. (Исключение из негласных правил: шрифт Symbol рекомендуется внедрять: мало того, что он «делится» на ура, он может иметь свою специфику. Таким образом, вместо символа «больше или равно» (к примеру!) под Win 98 на Маке можно увидеть «плюс-минус» (. Тоже к примеру.)98 на Маке можно увидеть «плюс-минус» :-)
Лирическое отступление: история из жизни
Еще хуже, если заказчик предоставляет макет, выполненный в стандартной программе верстки (например, в QuarkXPress), не внедряющей ни графику, ни шрифты, забыв при этом укомплектовать работу шрифтом, в состав которого входит, ни много ни мало, логотип его компании!!! Такое было неоднократно в моей практике (. Замечу: в этом случае либо :-)RIP (интерпретатор PS) обругает специалиста по выводу пленок на чем свет стоит (вывод пленок отменяется), либо специалист — Вас (вы были у него последний раз); затем Вы — своего заказчика (он Вам более не заказчик) (. Либо шрифт подменяется другим — скорее всего... правильно: Courier New! А вместо логотипа, к примеру, окажется буква «А» (Вы более не верстальщик!) Вас (вы были у него последний раз); затем Вы своего заказчика (он Вам более не заказчик) :-). Либо шрифт подменяется другим
В моей ситуации проблема была решена выведением указанных четырех страниц журнала в последнюю очередь («под скобу» издание печатается разворотами по четыре страницы на лист, под склейку на биндере — как угодно).
Лучший способ избежать подобных проблем — либо перевести тексты в кривые (Adobe Illustrator: Create Outlines, Ctrl+O; Corel Draw: Convert To Curves, Ctrl+Q), что заметно увеличит объемы файлов с версткой, либо использовать Adobe Type Manager (вариант Deluxe для четвертой версии предусматривает работу с TrueType — не только Type 1. Рекомендую). Путем отключения целых сетов (наборов шрифтов) ознакомьтесь с положением дел, затем, включая шрифты по одному и распечатав в PDF, убедитесь, что все они подключены успешно и что макет выглядит так, как его запланировали Вы, а не Acrobat Reader. Другими словами, сымитируйте открытие и печать файла на другой машине. Однако данный метод я бы не назвал самым простым и удобным. Более того, сам я так никогда не делаю (. Ведь лучшее решение — использование FlightCheck. Программа неоднократно выручала меня, тогда как QuarkXPress подводил регулярно: жирного начертания Decor не существует в природе, — QuarkXPress послушно «болдит» текст (с программами Adobe такого не наблюдается). Говорят, с выводом на пленки подобных страниц не должно быть особых проблем, однако специалисты по выведению пленок утверждают, что ситуация зависит от версии и/или производителя RIP`а, и ее не стоит усугублять. Сборка всех использованных файлов программой FlightCheck (версия для Win доступна на не только Type 1. Рекомендую). Путем отключения целых сетов (наборов шрифтов) ознакомьтесь с положением дел, затем, включая шрифты по одному и распечатав в PDF, убедитесь, что все они подключены успешно и что макет выглядит так, как его запланировали Вы, а не Acrobat Reader. Другими словами, сымитируйте открытие и печать файла на другой машине. Однако данный метод я бы не назвал самым простым и удобным. Более того, сам я так никогда не делаю :-). Ведь лучшее решение использование FlightCheck. Программа неоднократно выручала меня, тогда как QuarkXPress подводил регулярно: жирного начертания Decor не существует в природе, QuarkXPress послушно «болдит» текст (с программами Adobe такого не наблюдается). Говорят, с выводом на пленки подобных страниц не должно быть особых проблем, однако специалисты по выведению пленок утверждают, что ситуация зависит от версии и/или производителя RIP`а, и ее не стоит усугублять. Сборка всех использованных файлов программой FlightCheck (версия для Win доступна на http://www.vb.kiev.ua/dwns) гарантия успеха Вашего мероприятия.
Будьте бдительны при внедрении шрифтов под другими ОС, узнайте, какие шрифты являются системными в контексте «той» операционки. В MacOS и Win9x, помимо указанных, сии суть Verdana и Tahoma. Для исключительных ситуаций (таких, как внедрение потенциально вредоносных системных шрифтов) существует список Never Embed (Рис. 6).
Шрифты — узкое место Акробата
Рассмотрим еще некоторые вопросы в отношении шрифтов и связанных с ними проблем. Первое и самое немаловажное: как будет выглядеть документ обычном, без font-внедрений, PDF у заказчика/адресата, если не все шрифты, использованные в файле, окажутся инсталлированными на удаленной машине. В том случае, если это официальное письмо, заказ или объявление, прайс-лист (не берем логотипы в прайсах — это иной вопрос) и т. д. Здесь не важны шрифты вообще — главное, чтобы текст умещался на странице, и ... чтобы нумерация страниц не вводила читателя в заблуждение (в случае сносок, оглавления и т. п.). Если же это художественный макет, иллюстрирующий критичные в отношении точности отображения страницы верстки и т. п., — внедрение шрифтов обязательно. это иной вопрос) и т. д. Здесь не важны шрифты вообще главное, чтобы текст умещался на странице, и ... чтобы нумерация страниц не вводила читателя в заблуждение (в случае сносок, оглавления и т. п.). Если же это художественный макет, иллюстрирующий критичные в отношении точности отображения страницы верстки и т. п., внедрение
На рисунках ниже показаны некоторые результаты неправильной работы с PDF. В первом случае пользователь внедрил системный шрифт (яркий пример «недолокализации»: необходимо обновление Acrobat); во втором — попытка редактирования текста, набранного невнедренным и отсутствующим в системе шрифтом (Рис. 7
В состав Windows 9x входит небольшое приложение Charmap (Рис. 8) — с его помощью можно, в принципе, предупредить некоторые нюансы вывода в PDF текстовой части MS Word-документа. В случае с системным шрифтом 9x входит небольшое приложение Charmap (Рис. 8) с его помощью можно, в принципе, предупредить некоторые нюансы вывода в PDF текстовой части MS Impact (вернее, стандартным для MS Windows) явно прослеживается нежелание отображать кириллицу, в то время как MS Word 2000 прекрасно уживается с подобными шрифтами, позволяя набирать корректные кириллические начертания: дело в Unicode, господа... Решение проблемы иногда видят в редактировании уже созданных PDF в Adobe Illustrator, однако чаще всего последний не в силах помочь: кириллица остается нечитабельной в силу некорректной обработки векторым редактором (Windows) явно прослеживается нежелание отображать кириллицу, в то время как MS Word Рис. 10).