Драйвер Apple LaserWriter 8.x разработан Adobe Systems для Apple Computer. Хотя он также распространяется под названием Adobe PSPrinter 8.x, разница между ними очень несущественна. Некоторые новые свойства требуют выбора установки в диалоговом окне Print или Page Setup приложения. Так как некоторые приложения изменяют диалоговые окна печати или изменяют работу драйвера (например, PageMaker 5.Ох и выше), не все нижеприведенные свойства доступны для всех приложений.
НОВЫЕ СВОЙСТВА
Поддержка файлов PPD
Файлы PPD на уровне драйвера принтера позволяет производящему печать приложению пользоваться преимуществами специфических свойств данного принтера, таких как технология улучшения разрешения, несколько лотков для бумаги и отпечатанных листов, двусторонняя печать, заказные размеры бумаги.
Драйверы принтера LaserWriter 8.0 и PSPrinter 8.0 поддерживают спецификацию PPD 4.0, драйвер принтера LaserWriter 8.1.1 поддерживает спецификацию РРО4.0и4.1.
Двухпроходность
Поддержка PostScript уровня 2
Драйверы принтера LaserWriter 8.x и PSPrinter 8.x могут на основе назначенного PPD определить, поддерживает ли используемое устройство PostScript уровня 2, и использовать при печати на таком устройстве для создании PostScript кода более эффективную систему команд PostScript уровня 2. Использование запросов принтера
Когда драйверы принтера LaserWriter 8.x и PSPrinter 8.x печатают на принтере, подключенном к компьютеру напрямую, они отправляют на принтер следующие запросы: уровень PostScript, версия PostScript, поддерживаемый двоичный протокол данных, наличие механизма растрирования TrueType, доступные шрифты.
При проверке шрифтов драйвер принтера загружает в принтер список необходимых для печати данного задания шрифтов и запрашивает принтер, доступны ли какие-либо из этих шрифтов. Это позволяет избежать длительной задержки, которая возникает при запросе полного списка шрифтов принтера. Так как драйвер принтера LaserWriter 8.x способен запрашивать принтер о наличии шрифтов, при печати на лазерных принтерах, как правило, не нужны специфические принтерные файлы. Если включена печать через сетевой спулер или фоновая печать, драйвер принтера LaserWriter 8.x основывается на информации о шрифтах, включенной в используемый файл PPD. В этом случае имеющиеся в оперативной памяти и на жестком диске принтера шрифты все равно будут загружены с Macintosh.
Отображаемая рядом с названием принтера пиктограмма зависит от информации, которую процедура автоматической настройки Auto Setup собирает во время опроса принтера. Если Auto Setup не может соединиться с принтером, или Auto Setup никогда не используется (например, вместо Auto Setup используется процедура выбора PPD вручную Select PPD), отображается используемая LaserWriter 8.0 по умолчанию пиктограмма. Пиктограмма LaserWriter 8.0 используется для лазерных принтеров, пиктограмма увеличительного стекла используется для фотонаборных автоматов, а пиктограмма радуги используется для цветных устройств.
Поддержка процедуры ответа
Драйвер содержит устойчивый интерфейс прикладного программирования (applications programmer interface, APT), для предоставления другим приложениям возможности настраивать драйвер. Например, PageMaker подавляет большинство нормальных функций драйвера и использует драйвер в основном как канал ввода-вывода на принтер. PageMaker не использует новую возможность драйверов принтера LaserWriter 8.x и PSPrinter 8.x сообщать наличие шрифтов печатающим приложениям. В драйверах принтера LaserWriter 7.x и ниже нет интерфейса прикладного программирования.
Возможность драйверов LaserWriter 8.x и PSPrinter 8.x печатать EPS файлы на диск позволяет печатать документ на диск в виде EPS файла, помимо печати на диск в виде PostScript файла. При создании EPS файлов в него можно включить экранную версию изображения (preview) одного из двух типов: Мае Standard Preview (черно-белое растровое изображение) и Mac Enhanced Preview. Mac Enhanced Preview содержит информацию о шрифтах, которая может быть использована ATM для более гладкого отображения шрифтов экранной версии изображения на экране с высоким разрешением. EPS файлы с Мае Enhanced Preview занимают на диске существенно больше места, чем EPS файлы с Mac Standard Preview.
Поддержка плат PostScript-to-fax
Если PostScript устройство оснащено дополнительным оборудованием для работы в качестве факса (например, Compaq PageMarq 15, Apple Select 360), драйвер принтера LaserWriter 8.x может осуществлять вывод на факс, а не на бумагу. Если во время настройки драйвер обнаруживает в принтере факс-плату, в диалоговом окне Print появляется дополнительная команда факса. При отправке факса на оборудованный подобным образом принтер, факс-плата может отправить его в виде PostScript, и принимающий принтер напечатает это факс-сообщение как PostScript задание с высоким разрешением (пересылается описывающий страницу PostScript файл и растрируется под принимающий принтер).
Улучшенная обработка ошибок
При выборе Options в диалоговом окне печати включаются установки улучшенной обработки ошибок. Эти установки дают возможность напечатать подробный отчет о конкретном полученном сообщении об ошибке.
Возможность простых спусков
Во всплывающем меню в диалоговом окне Page Setup есть установка печати на одной странице принтера двух или четырех страниц публикации. Страницы масштабируются, чтобы поместиться на странице принтера.
Поддержка сжатой методом RLE растровой графики При печати на устройство PostScript уровня 2, драйвер может включить сжатие методом Run Length Encoding (RLE), чтобы сократить время передачи информации принтеру по сети. Устройства PostScript уровня 2 содержат в постоянной памяти (ROM) алгоритм декомпрессии RLE.