snapshot

Захват изображения экрана

Синтаксис:

snapshot [-S i|n] [-s сервер] [-x положение[%][r]] [-y положение[%][r]]

Опции:

-S i|m|n
Начальное состояние главного окна (i – свернуто, m – развернуто на весь экран, n – нормальный вид).
-s имя_сервера
Имя сервера Photon:
Имя_сервера Использование сервера
путь_к_узлу путь_к_узлу/dev/photon
полный_путь полный_путь
относительный_путь /dev/относительный_путь
-x положение[%][r]
Координата x верхнего левого угла окна, в пикселях или в процентах от ширины экрана (если введен символ %). Если указан модификатор r, то координата определяется относительно текущей консоли.
-y положение[%][r]
Координата y верхнего левого угла окна, в пикселях или в процентах от высоты экрана (если введен символ %). Если указан модификатор r, то координата определяется относительно текущей консоли.

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:

Утилита snapshot выполняет захват определенных частей рабочей области Photon.

snapshot.png
Рисунок 1. Внешний вид окна приложения

С помощью элементов управления, находящихся в верхней части окна, можно выбрать один из объектов для снимка экрана:

Изображение можно отправить в:

Если необходимо создать снимок меню или иного всплывающего объекта, сначала задайте требуемые опции снимка экрана и затем:

  1. Задайте период ожидания (в секундах).
  2. Нажмите кнопку "Сделать снимок" и выберите соответствующее окно или область.
  3. До истечения заданного периода ожидания откройте меню или всплывающий объект.
  4. Дождитесь истечения заданного периода.


Note: Утилита snapshot не действует в окне phditto.

Примеры:

Запуск утилиты для сервера Photon на узле my_node:

snapshot -s/net/my_node/dev/photon

Запуск в определенном начальном положении (10,10):

snapshot -x10 -y10

Переменные окружения:

PWM_PRINTSCRN_APP
Приложение, которое запускается при нажатии клавиши Print Scrn. По умолчанию запускается приложение snapshot.

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино», Photon

Тематические ссылки:

pv, Photon, surface-screenshot




Предыдущий раздел: Приложения Photon