Это команда ppmtoxpm, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
ppmtoxpm - преобразовать переносимое растровое изображение в растровое изображение X11
СИНТАКСИС
ppmtoxpm [-name =xpmname] [-rgb =rgb-текстовый файл] [-alphamask =файл программы] [файл ppm]
Допускается минимум уникальных сокращений.
ОПИСАНИЕ
Считывает переносимое растровое изображение как входное. Производит растровое изображение X11 (версия 3) в качестве вывода, который может быть
загружается непосредственно библиотекой XPM.
Например, чтобы преобразовать файл «точка» (находится в / usr / include / X11 / bitmaps) из xbm в
xpm можно указать
xbmtopbm точка | ppmtoxpm -name точка
или с текстовым файлом rgb (в локальном каталоге)
xbmtopbm точка | ppmtoxpm -name точка -rgb rgb.txt
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-name =xpmname
" -имя опция позволяет вам указать строку префикса, которая печатается в
результирующий вывод XPM. Если не указано, по умолчанию будет использоваться имя файла (без
расширение) аргумент. Если вы не укажете -имя or файл ppm,
(т.е. ваш ввод из стандартного ввода), строка префикса по умолчанию равна строке
без имени.
rgb =rgb-текстовый файл
" -RGB опция позволяет вам указать текстовый файл X11 rgb для поиска цвета
именная мнемоника. Этот текстовый файл rgb обычно представляет собой /usr/lib/X11/rgb.txt файла
Дистрибутив MIT X11, но можно использовать любой файл, использующий тот же формат. Когда
указано, а значение RGB из входного ppm соответствует значению RGB из
textfile>, то соответствующая мнемоника имени цвета печатается в XPM
палитра. Если вы не укажете -RGB or if RGB ценности не матч, тогда
ppmtoxpm производит цвет спецификации in #RGB, #РРГГББ, #RRRGGGBBB или
#RRRRGGGGBBBB шестнадцатеричный формат.
-alphamask =файл программы
Эта опция дает имя PGM-файлу для использования в качестве альфа-маски (прозрачности). Файл должен
содержать изображение того же размера, что и исходное изображение. ppmtoxpm отмечает как
прозрачный любой пиксель, положение которого в изображении альфа-маски составляет не более половины белого.
Если вы не укажете -альфаска, ppmtoxpm делает все пиксели на выходе непрозрачными.
частей на миллион - это один из способов создания файла с альфа-маской. Вы также можете сгенерировать его
путем извлечения информации о прозрачности из файла XPM с -альфааут вариант
в xpmtoppm. Подобные варианты есть и на других конвертерах Netpbm, которые конвертируют
из форматов, которые также включают информацию о прозрачности.
ОГРАНИЧЕНИЯ
Возможность сопоставить ближайшую (а не точную) мнемонику имени цвета из текста RGB
было бы желательным улучшением.
Усечение младших значащих битов значения RGB может привести к неточному совпадению
при выполнении мнемонических поисков названий цветов.
Используйте ppmtoxpm онлайн с помощью сервисов onworks.net