Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

PostScript - язык устройств вывода

5.7.

Для большинства технических устройств вывода, используемых в КИС, непосредственное исполнение команд векторного описания изображений является слишком сложным. Такое формирование изображений путем прорисовывания каждого вектора по отдельности используется, например, в планшетных и рулонных графопостроителях (плоттерах) и фотоплоттерах для подготовки чертежей в машиностроении и архитектуре. При этом за счет специальных приспособлений обеспечивается точное перемещение бумаги (или другого носителя) и пера (или другого рисующего элемента) в произвольных направлениях друг относительно друга.

Принцип формирования изображения «строка за строкой» является основным способом обработки изображения в устройствах вывода. Известно, что так работает обычная телевизионная трубка, где изображение состоит из отдельных микроэлементов (точек, или пикселей - от английского pixel). Таким же образом работает, например, обычный лазерный принтер. Этот способ образования изображения называют еще растровым, при котором каждая точка двумерной матрицы строк и столбцов окрашивается в один из допустимых цветов. Количество используемых цветов зависит от особенностей конкретного устройства. Например, в высококачественном мониторе может использоваться 16 777 216 оттенков.

Формирование растрового изображения, таким образом, (тем или иным способом) должно предшествовать собственно процедуре вывода на используемых в промышленности устройствах.

Преобразование векторного описания изображения в растровое (его растрирование) заключается в следующем:

  • создание в оперативной памяти (или на диске, если размер страницы большой) битовой карты нужного размера и глуби ны цвета, соответствующей «пустому листу»«, или фону, на котором будет формироваться изображение;
  • изменение для каждого элемента векторного описания цвета тех точек, которые должны участвовать в формировании изображения этого элемента;
  • повторное «закрашивание точек» необходимое число раз, если элементы изображения перекрывают друг друга;
  • передача полученного bitmap выводному устройству для отображения или записи твердой копии.

Способы растрирования векторного объекта используются в зависимости от ситуации всякий раз, когда векторный объект должен быть подготовлен для вывода на растровое устройство:

  • при выводе на экран растрирование осуществляется средствами графики операционной системы (Windows или Мас OS) совместно с программой, формирующей векторное изображение (например, CorelDraw, Macromedia FreeHand или Adobe Illustator);
  • для вывода на матричные принтеры и подобные простые устройства растрирование осуществляется так называемым драйвером принтера. Полученный в результате bitmap передается на печатающее устройство вместе с соответствующими командами управления;
  • в случае использования так называемых растровых процессоров или интерпретаторов PostScript соответствующая обработка выполняется самими этими устройствами. В этом случае информация из компьютера передается им в виде программы на языке PostScript.

Растровые процессоры или интерпретаторы PostScript, таким образом, выполняют:

  • расшифровку, или интерпретацию PostScript-описания страницы (PostScript interpreting или ripping - в зависимости от конкретной модели интерпретатора);
  • собственно создание образа страницы в виде битовой карты.
<== предыдущая лекция | следующая лекция ==>
PostScript - язык описания графики | Программные и аппаратные RIP
Поделиться с друзьями:


Дата добавления: 2014-01-15; Просмотров: 691; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.