и т. д.
![]() | Эта статья включает список литературы , связанную литературу или внешние ссылки , но ее источники остаются неясными, поскольку в ней отсутствуют встроенные цитаты . ( июнь 2008 г. ) |
В системе X Window программа xwd ) ( дамп X Window захватывает содержимое экрана или окна и при необходимости сохраняет его в файл . [ 1 ]
xwd
работает одним из двух способов: если пользователь указывает в качестве аргумента весь экран или имя или идентификатор окна, программа захватывает содержимое окна; в противном случае он меняет форму курсора и ждет, пока пользователь щелкнет в окне, содержимое которого затем фиксируется.
Операция
[ редактировать ]На уровне основного протокола X Window xwd использует тот факт, что любой X-клиент может запросить содержимое произвольного окна, включая те, которые он не создавал, используя команду GetImage
запрос (это делается XGetImage
функция в библиотеке Xlib ). Содержимое всего экрана получается путем запроса содержимого корневого окна .
Файл, созданный xwd, затем может быть прочитан различными другими утилитами X, такими как xwud , sxwd , xv и GIMP , или преобразован в другие форматы; пакет ImageMagick позволяет построить полезный конвейер :
$ xwd | convert xwd:- screenshot.png
Дампы имеют больший размер, чем файлы в большинстве форматов изображений — не только в сжатых форматах, таких как PNG , но и в несжатых растровых форматах, таких как BMP .
Расширение имени файла | .xwd |
---|---|
Разработано | X оконная система |
Первоначальный выпуск | Х10/1985 |
Последний выпуск | Х11 сентябрь 1987 г |
Тип формата | Форматы файлов изображений |
Стандартный | xwdfile.h [ 2 ] |
Открытый формат ? | МОЯ лицензия |
Формат изображения
[ редактировать ]Различные программы просмотра изображений и инструменты поддерживают X11. .xwd
формат, среди прочего GIMP , ImageMagick , Netpbm и XnView . В версии 2.1.4 FFmpeg поддерживает форматы пикселей bgra, rgba, argb, abgr, rgb24, bgr24, rgb565be, rgb565le, bgr565be, bgr565le, rgb555be, rgb555le, bgr555be, bgr555le, rgb8, bgr8, rgb4_byte, bgr4_byte, pal8, серый и моноу. В этих сокращениях 555 32×32×32 цвета, 565 означает 65536 цветов (6 бит для зеленого), rgba — красный , альфа , зеленый , синий , 4 означает 32768 = или 8 — 16 или 256 цветов, le или be — порядок байтов , pal — входная палитра и т. д., как указано в ffmpeg –pix_fmts
. [ 3 ]
Подробности .xwd
формат в XWDFile.h
зависят от платформы, поэтому он не подходит для кроссплатформенных приложений и не имеет MIME . типа изображения [ 2 ]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^
Тайлер, Крис (2008). X Электроинструменты . Серия О'Рейли. О'Рейли Медиа, Инк. с. 107. ИСБН 9780596101954 . Проверено 23 января 2014 г.
Инструмент дампа окна X (xwd) делает снимок текущего экрана, окна, выбранного вручную или окна, обозначенного его числовым идентификатором, и выводит изображение на стандартный вывод или в файл.
- ^ Jump up to: а б Джеймс Д. Мюррей; Уильям ванРайпер (апрель 1996 г.). Энциклопедия форматов графических файлов, второе издание . О'Рейли . ISBN 1-56592-161-5 . Проверено 27 февраля 2014 г.
- ^ «Форматы изображений» . FFmpeg Общая документация . 2014 . Проверено 23 февраля 2014 г.