Что такое Postscript? Что он должен делать с моим принтером?

Оглавление:

Что такое Postscript? Что он должен делать с моим принтером?
Что такое Postscript? Что он должен делать с моим принтером?

Видео: Что такое Postscript? Что он должен делать с моим принтером?

Видео: Что такое Postscript? Что он должен делать с моим принтером?
Видео: Групповые политики и их включение в Windows 10 Home - YouTube 2024, Апрель
Anonim
Когда вы печатаете, вы могли бы встретить слово «Postscript». Когда-либо задавались вопросом, что это значит, и его релевантность для вашего принтера? Потратьте минутку, изучите историю компьютеров и немного поработайте над работами настольных принтеров.
Когда вы печатаете, вы могли бы встретить слово «Postscript». Когда-либо задавались вопросом, что это значит, и его релевантность для вашего принтера? Потратьте минутку, изучите историю компьютеров и немного поработайте над работами настольных принтеров.

Если вы не ученый-компьютер, может возникнуть проблема с поиском «Postscript» и узнать, что это «конкатенативный язык программирования», только чтобы найти вас даже больше путают слова, чтобы посмотреть. Сегодня мы сделаем это легко и поставим Postscript в контекст, объясним, что это такое, почему и как он делает то, что он делает, и как он в значительной степени превратил весь графический мир в коллективное ухо! Продолжайте читать, впереди еще кое-что хорошее.

ASCII, матрица точек, плоттеры и изменение печатной графики

Прежде чем мы поймем Postscript и более современные устройства печати, мы должны рассмотреть скромные корни ПК для печати технологий. Ранние компьютерные принтеры были грубыми устройствами, предназначенными только для воспроизведения текста и символов ASCII - практически не было применений графики, и мало что им пригодилось. Эти так называемые «немые» принтеры могут быть запрограммированы на получение текста, хотя многие из них имели бы аппаратные ограничения, которые помешали бы им распечатывать что-либо, кроме символов в аппаратном обеспечении «пишущей машинки».
Прежде чем мы поймем Postscript и более современные устройства печати, мы должны рассмотреть скромные корни ПК для печати технологий. Ранние компьютерные принтеры были грубыми устройствами, предназначенными только для воспроизведения текста и символов ASCII - практически не было применений графики, и мало что им пригодилось. Эти так называемые «немые» принтеры могут быть запрограммированы на получение текста, хотя многие из них имели бы аппаратные ограничения, которые помешали бы им распечатывать что-либо, кроме символов в аппаратном обеспечении «пишущей машинки».

Некоторые из нас в How-To Geek могут встречаться и сказать, что мы помним важный следующий шаг в развитии принтера -матричных принтеров. Они были способны печатать какую-то грубую графику с оттенками серого с рядами пикселей, а также с типовой типологией с низкой шириной пикселей. Несмотря на то, что у них было преимущество создания цифровых изображений (хотя и сорта ASCII), грубая типография была неудачей для ранних матричных принтеров. Все точечно-матричные принтеры принимали указания относительно печати изображений и текста примерно таким же образом; разбивайте его на пиксели, печатайте их по строкам, когда печатающая головка проходит вдоль бумаги, подает следующий бит бумаги и повторяется.

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

Проблема заключалась в следующем: никакая существующая модель ПК для печати не могла одновременно создавать векторную, чистую типографию и графику. Какими были все умные вундеркинды?

Xerox PARC и разработка первого лазерного принтера

Ксерография, фотокопирование AKA, были предназначены для разработки принтеров. Хотя Xerography была изобретена в тридцатые годы и сделана коммерчески доступной в качестве копировальных машин в конце 50-х и шестидесятых годах, она не использовалась при печати на ПК, пока инженер Xerox PARC Гэри Старквезер не разработал первый лазерный принтер.
Ксерография, фотокопирование AKA, были предназначены для разработки принтеров. Хотя Xerography была изобретена в тридцатые годы и сделана коммерчески доступной в качестве копировальных машин в конце 50-х и шестидесятых годах, она не использовалась при печати на ПК, пока инженер Xerox PARC Гэри Старквезер не разработал первый лазерный принтер.
Вот графическое и грубое описание того, как работает Xerography: свет попадает в электрически заряженные области печатного барабана, электроны реагируют и те отрицательно заряженные участки теряют этот заряд. Тонер прилипает к статическому электричеству и нажимается на бумагу, создавая обложку без использования пикселов в стиле точечной матрицы. И поскольку этот процесс печати принципиально отличался от любого из сравнительно грубых методов, перечисленных выше, Xerography была логичным способом печатать чистый тип и графику в одно и то же время. Была одна простая инженерная проблема, которая должна была быть решена - как вы создаете инструкции для принтера, которые могут легко сделать оба сразу?
Вот графическое и грубое описание того, как работает Xerography: свет попадает в электрически заряженные области печатного барабана, электроны реагируют и те отрицательно заряженные участки теряют этот заряд. Тонер прилипает к статическому электричеству и нажимается на бумагу, создавая обложку без использования пикселов в стиле точечной матрицы. И поскольку этот процесс печати принципиально отличался от любого из сравнительно грубых методов, перечисленных выше, Xerography была логичным способом печатать чистый тип и графику в одно и то же время. Была одна простая инженерная проблема, которая должна была быть решена - как вы создаете инструкции для принтера, которые могут легко сделать оба сразу?

Лучшее из обоих миров: Postscript - печатный шепот

Войдите в Adobe инженеров и соучредителей Джона Уорнока и Чарльза Гешке. Пара работала вместе в Xerox и создала язык описания страниц (или PDL) под названием Interpress. Interpress решила эту инженерную проблему - это была система перевода изображений и сложных фигур в данные, которые принтер может использовать для получения высококачественных печатных работ. Интерпресс не обязательно был первым PDL, и это не было последним сотрудничеством Варнока и Геске. Выйдя из Xerox PARC, пара разработала флагманский продукт в Postscript, который до сих пор оставался стандартом графической индустрии.
Войдите в Adobe инженеров и соучредителей Джона Уорнока и Чарльза Гешке. Пара работала вместе в Xerox и создала язык описания страниц (или PDL) под названием Interpress. Interpress решила эту инженерную проблему - это была система перевода изображений и сложных фигур в данные, которые принтер может использовать для получения высококачественных печатных работ. Интерпресс не обязательно был первым PDL, и это не было последним сотрудничеством Варнока и Геске. Выйдя из Xerox PARC, пара разработала флагманский продукт в Postscript, который до сих пор оставался стандартом графической индустрии.

Postscript, как название типа предложений, на самом деле является языком программирования Turing. Указания выписываются с помощью удобного для восприятия человеком и передаются на принтер, что создает высококачественное искусство из инструкций. Вот пример программы «Hello World» от Inkguides.com.

%!PS /inch {72 mul} def /Times-Roman findfont 50 scalefont setfont 2.5 inch 5 inch moveto (Hello, World!) show showpage

Мы очень быстро видим, какие инструкции Postscript предоставляют принтер, и насколько просты эти направления. Шрифты, на которые ссылаются в этой программе, существуют в векторной форме и вызывается из отдельных файлов - и были большой частью вклада Adobe в индустрию цифровой графики. Вот еще один пример: на странице Миккеля Мейнике Нильсена «Постскриптум»:

%! /Times-Roman findfont 16 scalefont setfont gsave %save before using translate 105 210 translate %This cordinates places the images on %the page %-----The actual image begin------- 76.8 86.4 scale 40 45 1 [ 40 0 0 -45 0 45 ] { < fffff5ffffffffdeffffffffeaffffffffdeffffffffffffffffffeeffff fffffefffffffffbffffffffffffffffffccffffffff77bffffffeffdfff fffdfff7fffffbfff7fffff77ffbffff5ebfbdfffafdbf7ebffbf3ff6fdf e9ef7ff7f3d6bfff7d55afff7efffafffffffffcffff7efffffffef7ffff fffdf77fffffffeffffffffdf7bffffffbd7bfffffffbffffffff7fbbfff ffef7bffffffeefbdfffffdef7bfffffffffbfffffbdefffffff7dff7fff ff7bdffffffff7ff7ffff977e57ffffa5ffbffffff7feebffffdbff4bfff ff7fffffffffffffffffffffffffff> } image %-----The actual image end ------- grestore %restore the settings from before the translat 0 245 moveto (Text and image, ) show 0 229 moveto (side by side. ) show showpage

Эта большая средняя часть gobbledygook представляет собой шестнадцатеричный код, который определяет изображение. Большинство Postscript написано не вручную, а программами. Чтобы получить представление о том, как выглядит этот код Postscript, взгляните на этот скринкап с страницы Миккеля ниже изображения, созданного этим кодом. Целые фотомагеры также могут быть переписаны в качестве постскриптума таким образом - тип файла называется Encapsulated Post Script или EPS.

Image
Image

Современные печатные страницы и новые процессы печати

Image
Image

В настоящее время не все принтеры используют Postscript, но все они должны иметь какой-то слой перевода, чтобы превращать текстовые и графические данные в печатные материалы. Обычно мы называем эти программы драйверы принтера- и в настоящее время они происходят от производителя и являются проприетарным программным обеспечением. В какой-то форме или моде это важная часть того, что все принтеры должны обмениваться с ПК, - хотя принтеры, которые мы используем в наших домах, решают самые разные проблемы, чем первые лазерные принтеры. Несмотря на это, Postscript был первым большим успехом Adobe и является частью того, что эффективно начало всемирный популярный взрыв графики и дизайна.

Image Credits: Brother Printer MFC-8370 от Jung-nam Nam, доступный под Creative Commons. Принтер Ancient Dot Matrix от Andy Broomfield, доступный под Creative Commons. IBM 3800, неизвестный фотографу, предположительно использует его. Xerographic Photocopy процесс от Yzmo, доступный по лицензии GNU. Программное обеспечение Adobe от Seven Block, доступное в Creative Commons. Новый принтер Эрин Спарлинг, доступный под Creative Commons.

Рекомендуемые: