Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Программирование под Unix/Linux > Рисование граф. файлов. в окнах |
Автор: lt3km 3.11.2005, 01:04 |
Привет! Я только начал изучать программирование в X`ах и от обилия возможностей немного запутался. Я начал читать про Xlib и выяснелось что ее средствами нельзя считовать из файла картинки(например xpm) и рисовать как bg окна. (Я ошибаюсь? Есле да то как?) Вопрос такой: Мне нужно прочитать xpm файл и нарисовать как фон то что там. Как это делать? Я иммею ввиду что читать какие функции и в каких библиотеках( видимо это можно делать в qt и gtk) Но очень хочется обойтись не столь тяжеловесными библиотеками например xlib. |
Автор: dargaard 3.11.2005, 04:30 |
Никогда ничем таким не знаимался вплотную, так что могу только посоветовать смотреть в сторону SDL библиотек. Из описания одного из пакетов: Package: libSDL-image Version: 1.2.3-1 Section: libraries Priority: optional Depends: libSDL, libpng12, libjpeg Installed-Size: 48 Maintainer: Dennis Wagelaar <[email protected]> Description: This is a simple library to load images of various formats as SDL surfaces. This library supports BMP, PNM (PPM/PGM/PBM), XPM, LBM, PCX, GIF, JPEG, PNG, |
Автор: adejneka 5.11.2005, 08:27 | ||
Специально для чтения xpm-файлов есть библиотека libxpm (или xpmlib).
|
Автор: Rickert 6.2.2008, 11:16 |
XPM вообще смшной формат и разобраться в нём может даже ребёнок. Во-вторых, в Xlib есть средства для работы с XPM и установкой его на задний фон. Это, собственно говоря, единственный формат, который поддерживается Xlib. остальные самому прикручивать надо или брать готовые библиотеки. |