Xwd - Википедия - xwd

в X Window System, то программа xwd (Дамп X Window) захватывает содержимое экрана или окно и при желании сохраняет его в файл.[1]

xwd выполняется одним из двух способов: если пользователь указывает весь экран или имя или идентификатор окна в качестве аргумента, программа захватывает содержимое окна; в противном случае он изменяет форму курсор и ждет, пока пользователь щелкнет в окне, содержимое которого затем фиксируется.

Операция

На Основной протокол X Window level, xwd использует тот факт, что любой X-клиент может запрашивать содержимое произвольного окна, включая те, которые он не создавал, используя GetImage запрос (это делается XGetImage функция в Xlib библиотека). Содержимое всего экрана получается путем запроса содержимого корневое окно.

Файл, сгенерированный xwd, может быть прочитан другими утилитами X, такими как xwud, sxwd, xv, а GIMP, или преобразованы в другие форматы; то netpbm пакет позволяет построить полезный трубопровод:

$ xwd | xwdtopnm | pnmtopng> Screenshot.png

Дампы больше по размеру, чем файлы в большинстве форматы файлов изображений - не только сжатые форматы, такие как PNG, но также и несжатые форматы растровых изображений, такие как BMP.

X Window Dump
Расширение имени файла
.xwd
РазработанX Window System
изначальный выпускX10 / 1985; 35 лет назад (1985)
Последний релиз
X11
(Сентябрь 1987 г.; 33 года назад (1987-09))
Тип форматаФорматы файлов изображений
Стандартxwdfile.h[2]
Открытый формат ?Лицензия MIT

Формат изображения

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, bgr8te_, rgb4_gb4_bgr8 и монов. В этих сокращениях 555 означает 32768 = 32 × 32 × 32 цвета, 565 средства 65536 цветов (6 бит для зеленого), rgba является рред-граммповторноблюэаlpha, 4 или же 8 означает 16 или 256 цветов, ле или же быть это порядок байтов, приятель это вход палитра и т. д., как указано ffmpeg –pix_fmts.[3]

Подробная информация о .xwd формат в xwdfile.h зависит от платформы, поэтому он не подходит для кроссплатформенных приложений и не имеет MIME тип изображения.[2]

Смотрите также

Рекомендации

  1. ^ Тайлер, Крис (2008). X Электроинструменты. Серия О'Рейли. O'Reilly Media, Inc. стр. 107. Получено 2014-01-23. Инструмент X Window dump (xwd) делает снимок текущего экрана, выбранного вручную окна или окна, обозначенного его числовым идентификатором, и выводит изображение на стандартный вывод или в файл.
  2. ^ а б Джеймс Д. Мюррей, Уильям ванРайпер (апрель 1996 г.). «Энциклопедия форматов графических файлов, второе издание». О'Рейли. ISBN  1-56592-161-5. Получено 2014-02-27.CS1 maint: использует параметр авторов (связь)
  3. ^ «Форматы изображений». FFmpeg Общая документация. 2014. Получено 2014-02-23.

внешняя ссылка