Хочу сделать тему для kde
И вот какая передомной стала проблема, во всех темах есть файлик embeddata.h, в нем находятся изображения всяких checbutton, basebutton вообщем изображения всех виджетов, но там они находятся в таком виде, например:
static const unsigned char image_0_data[] = {
0×00,0×00,0×0f,0×08,0×78,0×9c,0xed,0×97,0xdf,0×2b,0×64,0×61,0×18,0xc7,
0xcf,0×5f,0xb0,0×5b,0xfb,0×2f,0xe0,0×76,0×2e,0×5c,0×0e,0×37,0×94,0×50,
0×5c,0×48,0×49,0xd2,0×5c,0×20,0×71,0×41,0×91,0xc4,0xb8,0×20,0xed,0xf8,
0×51,0×3a,0×89,0×48,0×42,0×92,0×24,0×84,0×8c,0×24,0×49,0×92,0×24,0×9d,
0×24,0×49,0xb2,0×92,0×24,0xc9,0xaf,0×34,0×49,0×92,0×3c,0xfb,0×7e,0xde,
0xf6,0xd5,0×19,0×6b,0×77,0×76,0×9b,0xd9,0xab,0×75,0xea,0xe9,0xbc,0xcd,
0×7b,0xce,0xf7,0xfd,0xbc,0xdf,0xe7,0×39,0xcf,0×39,0×63,0×59,0xe1,0xc7,
0xa7,0×2f,0×9f,0×75,0×78,0xd5,0×91,0×96,0×96,0×66,0xe7,0xe4,0xe4,0×38,
0×85,0×85,0×85,0×52,0×5d,0×5d,0×2d,0×35,0×35,0×35,0×52,0×57,0×57,0×17,
0×71,0xec,0×3e,0xbb,0xe7,0×4b,0×4b,0×4b,0×25,0×3f,0×3f,0xdf,0xc9,0xc8,
0xc8,0xb0,0xd1,0xb7,0xfe,0xf0,0×48,0×4e,0×4e,0xf6,0×64,0×67,0×67,0×07,….
С помощью какой программы мне можно перевести изображение из обычного вида в такой?
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Это иксовый битмап. Команда, которая тебе нужна, называется convert и входит в ImageMagick
convert picture.gif picture.xbm
Потом открой его emacs-ом и перепиши значения.
Ну, а вообще, там много всяких тонкостей… Битмап — он не совсем твоя картинка, это ты понимаешь, да? :-)
Good Luck,
UT
Повозившись с xbm я понял что это и вопросов стало больше.
Как мне переконвертировать png в xbm чтобы сохранился цвет( а то он у меня черно-белый получается)?
На то он и X Bitmap (xbm), только bit’ы. Есть X Pixmap (xpm) — это с цветом. man bitmap.
есть ещё bmtoa
myst! what have you used to post your message?
Nu tak kak mne cdelat cvetnuy kartinky v tom vide? Xpm po drugomu viglidit:
/* XPM */
static char * radio_xpm[] = {
«14 16 116 2»,
» c None»,
». c #DFDFDF»,
«+ c #D2D2D2»,
«@ c #D1D1D1»,
«# c #DDDDDD»,
«$ c #C9C9C9»,
«% c #7E7E7E»,
«& c #585858»,
«* c #444444»,
«= c #414141»,
«- c #565656»,…..
В /usr/X11R6/lib/X11/doc лежит куча документации. Там обязательно будет описание xpm.
нихрена не нашел
http://www.wotsit.org
Искать в graphics/page10.
P.S. Google — друг человека.
у меня там вообще мало чего, может в инете где и есть?
но я не знаю что именно мне искать, подскажите
Вот здесь есть. http://x.holovko.ru/Xlib/contents.html
А вообще-то X должен устанавливать документацию в HTML где-нибудь в /usr/X11R6/lib/X11/doc/HTML
Good Luck,
UT