phs-to-bjc

Преобразование вывода .phs для принтера Canon

Синтаксис:

phs-to-bjc [-A] [-B размер] [-b размер] [-C]

[-c цвета] [-D имя_файла_отладки] [-d]

[-h высота] [-M модель] [-m модель]

[-n имя] [-ocn] [-odn] [-of] [-oh]

[-oin] [-omn] [-opn] [-oQn] [-oq]

[-orn] [-oSX,Y] [-oyn]

[-P файл] [-p начало[,конец]] [-pr]

[-s уровень] [-U имя_файла]

[-V] [-w ширина] [-x смещение] [-y смещение]

имя_файла

Поддерживаемые платформы:

Neutrino

Опции:

-A

Принудительно сглаживать шрифты.

-B размер

Указать размер буфера принтера в байтах. Этот буфер используется, если указанный входной файл относится к типу FIFO.

-b размер

Указать размер буфера раздела в байтах.

-C

Деактивировать сжатие выходных данных.

-c цвета

Число доступных цветов; значение 1 означает 256 цветов, значение 3 – 16 миллионов цветов.

-D имя_файла_отладки

Отправить отладочную информацию в указанный файл.

-d

Удалить входной файл после обработки.

-h высота

Указать начальную высоту исходного изображения. Значение по умолчанию – 480 пикселей.

-M модель

Выбрать модель по идентификатору модели QNX, указанному в виде шестнадцатеричного целого числа.

-m модель

Выбрать модель по идентификатору модели MicroSoft, указанному в виде строки до 20 символов из набора ASCII.

-n имя

Указать имя принтера.

-ocn

Установить коррекцию голубой гаммы для сглаживания Флойда-Штейнберга. Отрицательное значение означает меньше, положительное – больше.

-odn

Установить графическое обеднение для принтера (по умолчанию: 2). Диапазон возможных значений: от 0 (деактивировано) до 5 (удаление каждого пятого пикселя).

-of

Активировать сглаживание Флойда-Штейнберга (по умолчанию: -oq).

-oh

Активировать сглаживание полутонов (по умолчанию: -oq).

-oin

Корректировать яркость (0–49 – темный, 50 – стандартный и 51–99 – светлый). Значение по умолчанию – 50.

-omn

Установить коррекцию лиловой гаммы для сглаживания Флойда-Штейнберга. Отрицательное значение означает меньше, положительное – больше.

-opn

Указать тип печати. Возможные варианты: 1 (черно-белая); 3 (цвет CMY); 4 (CMYK).

-oQn

Установить качество печати (0 – черновик, 1 – стандарт, 2 – высокое). Значение по умолчанию – 1.

-oq

Использовать метод сглаживания QNX (значение по умолчанию).

-orn

Установить разрешение; если оно не указано в исходном файле, то значение по умолчанию – 360 точек на дюйм. Возможные варианты: 90, 180, 360 и 720.

-oSX,Y

Масштабировать изображение в направлении X или Y (например, -oS0.75,0.6). Возможные значения масштабирования:

Отрицательное

Масштабировать как кратное размеру исходного изображения. Например, для печати изображения в соответствии с исходным размером, используется -oS-1,-1. Каждый пиксель изображения соответствует одной напечатанной точке на странице. Размер распечатанного изображения зависит от разрешения принтера (DPI; точек на дюйм).

Положительное

Масштабировать как кратное размеру страницы. Например, для печати изображения на всю страницу используется - oS1,1. Если в этом примере коэффициент пропорциональности изображения (X:Y) отличается от форматного соотношения изображения (ширина:высота), изображение будет искажено.

0

Использовать максимальный размер и учитывать коэффициент пропорциональности исходного изображения. Например, в результате выполнения -oS0,0.5 изображение масштабируется до половины высоты страницы, ширина изображения изменяется пропорционально.

Если указан только масштабный коэффициент X, для Y используется то же значение. Например, -oS0.5 устанавливает для X и Y значение 0,5. Это означает, что изображение займет четверть страницы.

-oyn

Установить коррекцию желтой гаммы для сглаживания Флойда-Штейнберга. Отрицательное значение означает меньше, положительное – больше.

-P файл

Имя файла палитры Photon, который требуется использовать. Значение по умолчанию – default.pal.

-p начало[,конец]

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

-pr

Печатать весь файл в обратном порядке.

-s уровень

Указать уровень передачи данных, где уровень является целым числом.

-U имя_файла

Удалить этот файл после выполнения задания по выводу на печать. Используется для синхронизации операций вывода на печать и спулинга.

-V

Вывести расширенную информацию (-VV: вывести более расширенную информацию).

-w ширина

Указать начальную ширину исходного изображения. Значение по умолчанию – 640 пикселей.

-x смещение

Начальное смещение x (по умолчанию – 0).

-y смещение

Начальное смещение y (по умолчанию – 0).

имя_файла


Имя файла графического потока Photon (*.phs).

Описание:

Эта утилита преобразовывает выходной графический поток Photon (.phs) в формат, распознаваемый принтером Canon. В конфигурационном файле для принтеров Canon /etc/printers/bjc.cfg в качестве фильтра, используемого командой spooler, указан phs-to-bjc.

Вывод отправляется в stdout. Как правило, он перенаправляется на принтер, как показано в примере.

Примеры:

phs-to-bjc file.phs >/dev/par