腳步

腳步

出於學術要求等原因,我需要單個圖像中視窗中整個可滾動視圖的長螢幕截圖。在 Windows 上,有類似的工具分享X也能起到同樣的作用。我怎麼才能在 Ubuntu 上做到這一點?

答案1

請注意,在某些情況下這可能不起作用,例如當視窗大小不影響 GUI 程式內特定元件的大小時。

不幸的是,我不知道 ShareX 的滾動螢幕截圖可以直接取代 Ubuntu。但是,如果您需要截圖的應用程式(以及相關內容)符合上述描述,您可以嘗試以下替代方案:

腳步

  1. 了解如何截取發行版中活動視窗的螢幕截圖(我的 Ubuntu 變體發行版的方法是 [ Alt + PrtScrn ] )。
  2. 確保要截圖的目標視窗沒有覆蓋可用空間。
    • 如果目標視窗像下面的 IMAGE 1 一樣,那麼它應該很好。
    • 如果它像 IMAGE 2,則調整其大小,使其不覆蓋整個桌面。
  3. 向下拖曳目標窗口,使其部分內容超出顯示器,如影像 3。
  4. 確保目標視窗有清晰的視圖,以便您可以在後續步驟中按一下它。
  5. 使用終端,鍵入以下命令:wmctrl -r :SELECT: -e 0,0,0,1368,5670
    • 變更1368為首選寬度。
    • 根據首選高度進行更改5670,可能超出您的顯示器尺寸。
  6. 您的遊標現在應該類似於十字準線。點選目標視窗。
  7. 使目標視窗成為活動視窗(透過點擊它)。
  8. 截取活動視窗的螢幕截圖(如果您事先不知道,請使用步驟 1 中的資訊)。

圖片參考

圖片1 部分覆蓋桌面的視窗

圖2 一個完全覆蓋桌面的視窗

圖3 超出顯示器範圍的視窗。請注意下方停靠面板後面缺少的部分。

相關內容