Можно ли создать виртуальный рабочий стол нестандартного размера (больше нашего разрешения), чтобы мы могли прокручивать и панорамировать (чтобы он действовал как увеличительное стекло)? Тогда можно было бы развернуть браузер Firefox, чтобы заполнить пространство виртуального рабочего стола и сделать снимок экрана с этим окном.
Я пытаюсь загрузить карту ( тепловую карту Стравы ) для Аризоны в виде файла изображения.
Есть ли какое-либо решение по этому поводу?
Первое редактирование:
Я использовал
xrandr --output Virtual1 --mode 800x600 --scale 2.0x2.0 --panning 1600x1200
Но не мог извлечь из этого все возможное. В браузерах не идет полный экран. Я не мог опубликовать изображение, поскольку я новичок. Таким образом, размер рабочего стола увеличился, но нельзя развернуть браузер для заполнения рабочего стола.
xrandr
.xrandr --output LVDS1 --panning {width}x{height}
, гдеLVDS1
было идентифицировано как основное устройство при работеxrandr
без параметров. Я только что протестировал UHD4K (3840x2160), и он отлично работает на Ubuntu. Я держал терминал открытым, чтобы я мог сбросить до стандартного разрешения (в моем случае 1366x768). Firefox заполняет все пространство, когда я нажимаю <kbd> F11 </ kbd>. Я использую это с захватом экрана, чтобы захватить всю веб-страницу, которая прокручивается в стандартном разрешении (аналогично вашей проблеме). Я понятия не имею, работает ли он на Mac: вам придется это попробовать.{}
чтобы указать описание, а не буквальную строку! так и должно бытьxrandr --output LVDS1 --panning 3840x2160
Ответы:
Так же, как есть много способов пнуть гнома, есть несколько способов сделать скриншот этой тепловой карты Стравы, которую вы так жаждете.
Что касается маршрута xrandr, xrandr позволяет отображать изображения размером до 10 000 x 10 000. Вместо того, чтобы удваивать масштаб, просто оставьте масштаб на прежнем уровне и увеличьте размер дисплея. Браузер будет или, по крайней мере, должен растягиваться, а содержимое за пределами экрана будет продолжать отображаться. Тогда нужно сделать скриншот всего рабочего стола.
Сценарий оболочки, подобный этому, может вам помочь:
Общие советы: После увеличения дисплея довольно сложно ориентироваться и настраивать уровень масштабирования и т. Д. Перед изменением дисплея лучше предварительно установить уровень масштабирования. Увеличение дисплея требует значительных ресурсов, поэтому для определения оптимального размера может потребоваться некоторое количество проб и ошибок, прежде чем ваша система полностью выйдет из строя. Кроме того, чтобы повысить ваши шансы, лучше запустить экземпляр браузера со всеми отключенными надстройками, например, firefox --safe-mode
источник