phs-to-bmp

Преобразование вывода .phs в файл растровой графики

Синтаксис:

phs-to-bmp [-A] [-B размер] [-b размер] [-c цвета]

[-D имя_файла_отладки] [-d] [-h высота]

[-n имя] [-orn] [-oSX,Y]

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

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

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

имя_файла

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

Neutrino

Опции:

-A

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

-B размер

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

-b размер

Указать размер буфера принтера в байтах.

-c цвета

Число доступных цветов (байтов на пиксель); возможные значения аргумента цвета: 1 (256 цветов) или 3 (16 миллионов цветов). Значение по умолчанию 3.

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

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

-d

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

-h высота

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

-n имя

Указать имя принтера в виде строки.

-orn

Установить разрешение; значение по умолчанию 300 точек на дюйм.

-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. Это означает, что изображение займет четверть страницы.

-P файл

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

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

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

-pr

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

-s уровень

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

-U имя_файла

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

-V

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

-w ширина

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

-x смещение

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

-y смещение

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

имя_файла


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

Описание:

Эта утилита преобразовывает выходной графический поток Photon (.phs) в файл растровой графики (.bmp). В настоящее время поддерживается вывод только одной страницы.

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

Примечание. В качестве выходного должен использоваться реальный файл.

Примеры:

phs-to-bmp file.phs >outfile.bmp