Мини-словарь терминов по печати
Категория: Печать | Автор: admin | 13-06-2010, 01:01

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

Спулинг          Система спулинга принимает задания для печати, записывает их в буферный каталог и в соответствии с приоритетами посылает на принтер. Передача заданий в систему спулинга осуществляется посредством команды пользовательского уровня.

dpi                   Большинство моделей современных принтеров — растровые устройства. Это означает, что печатаемые символы формируются с помощью точечной матрицы, а их печать осуществляется путем переноса на бумагу красителя в результате удара. Единица измерения разрешающей способности принтера, dpi, соответствует количеству точек, которые устройство способно выводить на отрезке длиной (высотой) в дюйм. Чем больше число точек на дюйм, тем выше качество печати. Так, выражение "300x600 dpi" означает горизонтальное разрешение 300 точек на дюйм и вертикальное — 600 точек на дюйм.

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

Битовый массив Иногда предназначенные для вывода на печать изображения невозможно описать средствами PDL. В этих случаях используется битовый массив (bitmap) — структура данных, которая включает описания всех точек изображения. В таких описаниях указывается, должна или нет печататься данная точка (или цвет точки, если изображение цветное). Форматов битовых массивов, как и языков описания страниц, существует несколько. Каждый язык PDL поддерживает один или несколько форматов. Поскольку битовые массивы обычно очень велики, их часто сжимают. Есть очень много средств для преобразования битовых массивов из одних форматов в другие.

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

Фильтры        Фильтры представляют собой программы, которые модифицируют задания на печать "по дороге" к принтеру. Они преобразовывают форматы, выполняют контроль доступа и часто контролируют соединение с принтером. Фильтры, как правило, не нужны для принтеров, печатающих простые тексты, но без них трудно обойтись при выдаче заданий на печать для принтеров, которые требуют нестандартных языков описания страниц. Некоторые PostScript-принтеры принимают неотфильтрованные задания, но для большинства из них эти задания должны быть предварительно отфильтрованы. В терминологии System V фильтры называются интерфейсами. Для получения более подробной информации о фильтрах и интерфейсах обратитесь к параграфу 23.3.

PostScript        Язык PostScript в настоящее время — наиболее распространенный язык PDL в UNIX-системах. Он разработан компанией Adobe Systems Incorporated, которая выдает лицензии на его использование. Выходные данные на языке PostScript могут генерироваться почти всеми программами компоновки страниц, а большинство моделей принтеров имеют встроенные интерпретаторы этого языка. PostScript, по сути дела, является полноценным языком программирования. Написанные на нем программы можно читать с помощью текстового редактора. Они отличаются обилием круглых скобок и символов косой черты. В первых байтах любого PostScript-файла обычно содержится идентификатор файла, начинающийся символами %!. Существуют версии UNIX-программ печати, которые используют эти символы при обработке заданий на печать для распознавания языка описания страниц.

PCL                 Язык управления принтером PCL (Printer Command Language) — разработанный компанией Hewlett-Packard аналог языка PostScript. Этот язык широко распространен в мире персональных компьютеров и используется практически на всех принтерах производства Hewlett-Packard. В прикладных UNIX-программах, как правило, не предусмотрена возможность генерации данных на этом языке, но тем не менее большинство моделей устройств производства Hewlett-Packard имеет встроенные средства для обработки PostScript-файлов.


Просмотров: 2575 | | Комментариев: 0
  Типы принтеров
Категория: Печать | Автор: admin | 13-06-2010, 01:03

При работе в среде UNIX можно формировать задания для принтера почти любого типа. На наиболее фундаментальном уровне принтеры классифицируются исходя из используемого ими интерфейса (сетевой, последовательный, параллельный) и по типам данных, которые они "понимают" (текст, язык PostScript, язык PCL или нечто совершенно иное).

Многие из дешевых принтеров, используемых в Windows (их общее название — WinPrinters) нельзя использовать в среде UNIX. Эти принтеры не имеют встроенных "мозгов" и не понимают ни одного языка PDL. Часть информации, необходимой для общения с такими принтерами, скрыта в кодах их патентованных драйверов. Такая секретность делает бесполезными усилия по развитию UNIX-поддержки для подобных устройств.

 

Последовательные и параллельные принтеры

 

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


Просмотров: 3240 | Подробнее... | Комментариев: 0


 
Логин
Пароль
 

 
Locations of visitors to this page