PostScript – это язык описания страниц, протокол, который используется для связи между приложениями, такими как Adobe InDesign, QuarkXPress или MS Word, и устройствами вывода, такими как лазерные принтеры или системы CtP, которые оснащены интерпретатором PostScript. PostScript также может использоваться для обмена данными между самими приложениями, и он составляет основу формата файла PDF .


В этом разделе сайта дается общий обзор того, что такое PostScript. Текст и примеры предназначены для полиграфии и полиграфии.

Основы PostScript

На следующих страницах более подробно рассказывается о PostScript:

Рендеринг PostScript

Описание того, как должна выглядеть страница, не имеет значения, если вы на самом деле не можете превратить ее во что-то физическое, например, в печатный лист бумаги или печатную форму. Эта статья объясняет, как PostScript интерпретируется и выводится. На диаграмме ниже представлен общий обзор: данные PostScript генерируются из приложения макета, когда оператор хочет напечатать задание. Данные могут быть отправлены непосредственно на устройство со встроенным интерпретатором, таким как струйный принтер, или данные могут быть отправлены на выделенный RIP, который интерпретирует данные для одного или нескольких устройств, таких как устройство для установки планшетов или устройство для проверки наложения.

Поток данных от макета приложения к принтеру, корректору или установщику

Ошибки PostScript

Что такое ошибка PostScript?

Каждое устройство PostScript содержит RIP (или процессор растровых изображений). Это компьютер, который переводит страницы, которые вы хотите распечатать, из PostScript в формат, понятный устройству PostScript. Если RIP обнаруживает ошибку при выполнении этого перевода, он возвращает сообщение об ошибке PostScript на устройство, которое отправляет файл. Ошибка может быть вызвана ошибками в самом коде PostScript, повреждением данных, ограничениями устройства RIP и PostScript, обрабатывающего файл, несовместимостью между различными устройствами или приложениями, плохой кармой,…

Как выглядят ошибки PostScript?

Ошибка PostScript состоит из двух частей: ошибки и ошибочной команды. Посмотрите на типичную ошибку PostScript:

%% [Ошибка: limitcheck; неправильная команда: изображение] %%

Ошибка говорит вам точно, с какой проблемой столкнулся RIP при обработке вашего файла. В примере это лимит-контроль. К счастью, на устройствах PostScript может возникнуть ограниченное количество ошибок. Я думаю, что около 30 или около того, но я могу ошибаться. Команда-нарушитель сообщает, какая конкретная команда PostScript (или оператор, как они называются) обрабатывались RIP при возникновении ошибки. В некоторых случаях оскорбительная команда на самом деле не похожа на команду, а представляет собой последовательность случайных символов. Это означает, что RIP обнаружил некоторую информацию в вашем файле печати, которую он считает оператором PostScript, но это не так. Это может произойти с поврежденными изображениями, плохими сетевыми подключениями и так далее.

Можно ли устранить ошибки PostScript?

Ну, этот сайт не имеет особого смысла, если это невозможно. Конечно, это помогает, если вы знаете наизусть знаменитую Красную книгу Adobe. Но знание языка PostScript не является обязательным условием для устранения ошибок PostScript .

На самом деле, это часто вопрос удачи. Ошибки, вызванные ошибками в приложениях или драйверах, иногда хорошо документированы и легко решаются. То же самое верно для ошибок, вызванных ограничениями или ошибками в программном обеспечении самого RIP. Ошибки, вызванные поврежденными данными, могут быть сложно устранить. То же самое верно для ошибок PostScript, вызванных несовместимостью между различными приложениями и RIP.

Почему ошибки PostScript вообще существуют?

В идеальном мире сообщений об ошибках не было бы. Но, к сожалению, мы застряли в реальном мире, и ошибки обычно происходят на больших работах, которые уже вышли за их пределы. Большая часть проблем с PostScript связана с тем, что PostScript действительно является языком программирования. В PostScript нет четко определенного способа описания того, как один символ «А» должен быть помещен на страницу размера А4. Там должно быть сотни способов достичь этого в PostScript.

Эта свобода выражения позволяет каждому программисту допечатных приложений писать PostScript по-своему. Конечно, это может привести только к недоразумениям между приложениями и RIP.

Еще одним источником ошибок является смешение данных PostScript. В те времена, когда управлял PageMaker (наряду с динозаврами, как я слышал, вы думаете), данные PostScript передавались прямо из PageMaker в надежный старый LaserWriter. В настоящее время инкапсулированный PostScript из PhotoShop помещается в файл Illustrator. Это сохраняется как файл AI, помещается на страницу QuarkXPress, снова экспортируется в PostScript, помещается в приложение наложения рядом с несколькими другими страницами PostScript и затем, наконец, отправляется в RIP, где модуль захвата обрабатывает данные перед тем, как фактически начать процесс интерпретации. , Много приложений, много мест, где могут возникнуть ошибки.

Ссылки, продукты и прочее

Вот некоторые другие сайты и ресурсы, которые касаются PostScript (или графики и допечатной подготовки в целом).

PostScript связанные сайты

Кажется логичным, что Adobe – лучшее место для поиска информации о PostScript. В конце концов они изобрели материал. Сайт Adobe довольно большой, поэтому я выбрал именно этот маленький уголок, в котором есть несколько PDF-файлов о PostScript и PDF. Руководство Adobe по PostScript, также известное как Красная книга, также доступно в режиме онлайн .

Aandi из Quite Software, кажется, работает по всему Интернету, предлагая ценную информацию о нескольких группах новостей Usenet, а также списки рассылки. Его веб-сайт также содержит полезные материалы, включая главу об ошибках PostScript. Также проверьте их программное обеспечение, они делают довольно интересные плагины для Acrobat.

Страница PostScript Inkguides является еще одним отличным указателем на другие источники информации.

Брайан Хьюберт поддерживает отличный список, который также занимается веб-дизайном на сайте www.adigitaldreamer.com. Настоятельно рекомендуется!

PostScript RIPs

Когда возникают проблемы, приятно получить второе мнение. Таким образом, может быть практичным иметь другой RIP, доступный в случае ошибок PostScript: просто отправьте свой файл проблемы другому RIP, и если проблема повторяется, по крайней мере, виноват ваш RIP-принтер или принтер.

Adobe Acrobat является обязательным для каждого профессионала допечатной подготовки. Acrobat Professional – это набор программ, в который входит приложение Distiller. Distiller действительно RIP, так что вы можете отправить свою проблемную страницу в Distiller и дважды проверить, может ли он обработать ваш файл. В этом случае Distiller преобразует данные PostScript в PDF-файл. Это все еще своего рода файл PostScript, но структурированный в другом, более надежном формате. Затем этот PDF-файл можно открыть в Acrobat для предварительного просмотра содержимого на экране. Вы также можете внести небольшие исправления в файл и распечатать его или экспортировать обратно в PostScript.

Ghostscript – это бесплатный PostScript RIP. Он может RIP на экран, в файл TIFF или преобразовать файл в другой формат, например EPS-файл. Он доступен для Mac, ПК и Unix. Я не пробовал версию Unix, но версия для ПК быстрее и надежнее, чем его аналог для Macintosh.

WYSIWYG PostScript редакторы

На рынке есть несколько программ, которые позволяют вам просматривать содержимое файла PostScript на экране и вносить в него изменения. Вот некоторые из них:

Возможно, вы еще не поняли, что, возможно, у вас уже есть редактор WYSIWYG: Adobe Acrobat . Усовершенствованный некоторыми из доступных плагинов, это очень мощный, но экономичный инструмент для работы с файлами PostScript. 

OneVision , немецкая компания, предлагает широкий ассортимент продуктов для работы с файлами PostScript и PDF.

PostScript текстовые редакторы

PostScript-файлы – это ASCII-файлы, то есть вы можете открыть их в редакторе или текстовом редакторе и взглянуть на код. Это далеко от меня, чтобы попытаться сделать серьезные изменения в PostScript. Но для некоторых проблем полезно просто взглянуть на код и удалить или добавить немного. На рынке есть сотни редакторов, поэтому я просто перечислю два моих любимых:

BBedit – это популярный редактор для Macintosh. Существует бесплатная версия под названием TextWrangler, которую вы можете скачать с того же сайта.

Textpad является условно-бесплатным, он довольно дешевый, но не позволяйте этому обмануть вас. Это отличный редактор, который работает на разных версиях Windows. Я также был впечатлен скоростью, когда начал использовать опцию «найти и заменить» для файла PostScript размером 280 МБ. В настоящее время я заменил эту программу на NotePad ++ , такой же мощный, но бесплатный.

Загрузчики PostScript

В настоящее время загрузчики PostScript в значительной степени стали неактуальными. Большинство RIP-файлов либо имеют ручной режим загрузки в одном из своих меню, либо вы можете загружать файлы, помещая их в папку быстрого доступа. В Mac OS 7/8/9 дней моим самым любимым загрузчиком PostScript на Macintosh был LaserStatus . Это часть серии утилит под названием «Mockpackage».

Информационные бюллетени

Потребовалось некоторое время, чтобы найти реальную новостную рассылку, связанную с PostScript, но я наконец нашел ее, и это здорово: новостная рассылка Acumen, которая также охватывает PDF.

Группы новостей и форумы

Группа новостей на PostScript идеально подходит, если ваша ошибка PostScript не покрыта моей базой данных. Этот список не слишком углубляется в программирование на PostScript.

Справочное руководство по языку PostScript
PDF основан на PostScript, поэтому невозможно игнорировать знаменитую Красную книгу. Этот огромный том содержит все, что вы хотите знать о PostScript и многое другое. Он написан для программистов, но может быть полезен для изучения PostScript или для понимания того, что на самом деле делает команда, вызывающая эту ужасную ошибку PostScript. PDF-версию этой книги можно загрузить с веб-сайта Adobe, но вы все равно можете купить печатную версию.

PostScript & Acrobat Bible
Эта превосходная книга Томаса Мерца больше не доступна. Если вы приверженец PostScript, вы все равно сможете купить подержанную версию .