Печать, сканирование и факсы

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





Похожее...

Архитектура технологии печати и факсов

Lion использует систему печати Common UNIX Printing System 1.5 (CUPS) с открытым исходным кодом для управления локальной печатью и работой с факсами. Первоначально независимый продукт, CUPS был недавно куплен компанией Apple и остается проектом с открытым исходным кодом. CUPS управляет задачами печати и факсов на основе стандарта Internet Printing Protocol (IPP) и для драйверов печати использует файлы PostScript Printer Description (PPD). Имя PPD является не совсем точным (хотя оно все еще используется CUPS), поскольку все не-PostScript принтеры также могут описываться данными файлами.

Задание печати или факса запускается, когда пользователь выполняет печать либо из приложения в графическом интерфейсе, либо с помощью команд печати в программе Terminal. Когда печать ведется из приложения, графическая система Quartz операционной системы Lion генерирует файл в формате PDF (Portable Document Format, формат портативных документов). При печати из командной строки генерируется файл в формате PostScript (PS). В любом случае созданный файл называется буферным файлом (спулом) и помещается в папку /var/spool/cups. Фоновый процесс CUPS, cupsd, берет этот буферный файл и пропускает его через последовательность фильтрующих процессов, называемую «цепью печати». Эти процессы преобразуют буферный файл в формат, который понимается принтером назначения или факсом, и передают данную информацию на принтер (для факса - в модем компьютера Mac).

Дополнительная информация. CUPS предоставляет возможности, не рассмотренные в данном разделе. Чтобы узнать больше, посетите официальный сайт CUPS по адресу: http://www.cups.org/.