Преобразование вывода .phs в файл растровой графики
phs-to-bmp [-A] [-B размер] [-b размер] [-c цвета] [-D имя_файла_отладки] [-d] [-h высота] [-n имя] [-orn] [-oSX,Y]
[-P файл] [-p начало[,конец]] [-pr] [-s уровень] [-U имя_файла] [-V] [-w ширина] [-x смещение] [-y смещение] имя_файла
- -A
- Принудительно сглаживать шрифты.
- -B размер
- Указать размер буфера принтера в байтах. Этот буфер используется, если указанный входной файл относится к типу FIFO.
- -b размер
- Указать размер буфера принтера в байтах.
- -c цвета
- Число доступных цветов (байтов на пиксель); возможные значения аргумента цвета: 1 (256 цветов) или 3 (16 миллионов цветов). Значение по умолчанию – 3.
- -D имя_файла_отладки
- Отправить отладочную информацию в указанный файл.
- -d
- Удалить входной файл после обработки.
- -h высота
- Указать начальную высоту исходного изображения. Значение по умолчанию – 480 пикселей.
- -n имя
- Указать имя принтера в виде строки.
- -or n
- Установить разрешение; значение по умолчанию – 300 точек на дюйм.
- -oS X,Y
- Масштабировать изображение в направлении X или Y (например, __-oS__0.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
).
ЗОСРВ «Нейтрино»
arm, armv7, mips, ppc, x86
Эта утилита преобразовывает выходной графический поток Photon (.phs
) в файл растровой графики (.bmp
). В настоящее время поддерживается вывод только одной страницы.
Вывод отправляется в stdout. Как правило, он перенаправляется в файл, как показано в примере.
![Note:](./../../gendoc_inserted_style/images/note.png) | В качестве выходного должен использоваться реальный файл. |
phs-to-bmp file.phs >outfile.bmp
Базовые подсистемы ЗОСРВ «Нейтрино»
phs-to-bjc, phs-to-escp2, phs-to-pcl, phs-to-ps, spooler
Предыдущий раздел: Утилиты