Tôi có thể chụp ảnh màn hình và trực tiếp mở nó trong Gimp không?


10

Trường hợp sử dụng phổ biến cho tôi và màn hình in:

  • Nhấn vào màn hình in và lưu .png
  • Mở ra Gimp
  • Tìm tập tin tôi đã lưu
  • Chỉnh sửa tập tin (vùng cắt và tô sáng)

Có vẻ như ba bước đầu tiên có thể được kết hợp thành một liên kết khóa duy nhất, ví dụ: tự động in màn hình Gimp, sẵn sàng chỉnh sửa. Điều đó có thể không?


Rất có thể được thực hiện. Bạn luôn lưu trữ hình ảnh trên cùng một vị trí?
Jacob Vlijm

@JacobVlijm Tôi có thể, mặc dù trong 99% những trường hợp này tôi sẽ loại bỏ hình ảnh sau khi tôi tải chúng lên một nơi nào đó. Hãy suy nghĩ làm nổi bật một cái gì đó trên ảnh chụp màn hình cho một vấn đề git hoặc câu hỏi trao đổi ngăn xếp.
Móc vào

2
Tôi nghĩ việc lưu vào clipboard là hoàn toàn đủ nhanh đối với tôi. PrintScreen-copy-to-clipboard (có thể là Ctrl-Shift-PrtSc?), Mở Gimp, Ctrl-Shift-V. Làm xong.
wchargein

Câu trả lời:


9

Phiên bản nhanh

Nghĩa đen làm những gì bạn yêu cầu; trong một hành động:

  • Chụp màn hình
  • Lưu nó trong thư mục ưa thích của bạn
  • Mở nó với Gimp

    nhập mô tả hình ảnh ở đây

Kịch bản

#!/bin/bash

picsdir=~/Pictures/out.png
gnome-screenshot -f "$picsdir"
gimp "$picsdir"

Cách sử dụng

  • Sao chép tập lệnh vào một tập tin trống, lưu nó dưới dạng take_ashot.sh
  • Đặt thư mục ưa thích của bạn để lưu các tệp trong, trong dòng:

    picsdir=~/Pictures/out.png
    

    Tôi sẽ để nguyên như vậy nếu hệ thống của bạn là tiếng Anh, nếu không bạn cần thay đổi tên thư mục Ảnh.

  • Chạy thử nó bằng lệnh:

    /bin/bash /path/to/take_ashot.sh
    
  • Nếu tất cả đều hoạt động tốt, hãy thêm nó vào một phím tắt: Chọn: Cài đặt hệ thống> "Bàn phím"> "Phím tắt"> "Phím tắt tùy chỉnh". Nhấp vào "+" và thêm lệnh:

    /bin/bash /path/to/take_ashot.sh
    

Ghi chú

Vì bạn đã đề cập không lưu tệp nguồn trong hầu hết các trường hợp, tôi đã tạo tập lệnh ghi đè lên các tệp trước đó. Nếu bạn không muốn điều đó, chúng tôi cần xây dựng một vài dòng đổi tên.


3
Đẹp. Tôi nghĩ rằng tôi đã đặt nó vào /tmp, mặc dù.
TRiG

@TRiG ý kiến ​​hay! Cảm ơn Jacob, kịch bản với các phím tắt hoạt động hoàn hảo!
Móc vào

8

Tại sao không chỉ chụp ảnh màn hình với Gimp? Tệp> Tạo> Ảnh chụp màn hình.

nhập mô tả hình ảnh ở đây

Điều này đòi hỏi không có lưu trữ trung gian ở tất cả.


5

Với xfce4-screenshooterbạn có thể chọn từ các chương trình để mở ảnh chụp màn hình với, hoặc lưu nó. Hỗ trợ chọn vùng, trì hoãn trước khi chụp ảnh màn hình. Giải pháp điểm và nhấp trực tiếp.

màn hình xfce4-Screenshooter


3

Nếu bạn sẵn sàng chuyển đổi các ứng dụng ảnh chụp màn hình, đây là một tùy chọn scrotcung cấp:

   -e, --exec APP
        Exec APP on the saved image.
…
EXAMPLE
       scrot '%Y-%m-%d_$wx$h.png' -e 'mv $f ~/shots/'
       This would create a file called something like 2000-10-30_2560x1024.png
       and move it to your shots directory.

Vì vậy, bạn có thể thay đổi PrntScrphím tắt để chạy:

scrot -e 'gimp $f'

Shutter, một ứng dụng chụp màn hình khác, cung cấp một số phương tiện chỉnh sửa, do đó bạn thậm chí có thể không cần phải khởi động GIMP.

nhập mô tả hình ảnh ở đây nhập mô tả hình ảnh ở đây


3

Đối với người dùng xfceXubfox , có thể thực hiện hành động bằng lệnh sau:

xfce4-screenshooter -f -o gimp

Để thực hiện, thay đổi phím tắt trong Cài đặt -> Bàn phím, như hiển thị bên dưới:

nhập mô tả hình ảnh ở đây


-1

Đối với Mate phiên bản Linux Mint, chỉ cần chạy các lệnh bên dưới để định cấu hình hệ thống của bạn một lần và nhấn PrtScn trên bàn phím của bạn.

sudo apt install scrot
gsettings set org.mate.Marco.global-keybindings run-command-screenshot "disabled"
dconf write /org/mate/desktop/keybindings/custom0/action \'"scrot -e \"gimp \$f\""\'
dconf write /org/mate/desktop/keybindings/custom0/binding \'Print\'
dconf write /org/mate/desktop/keybindings/custom0/name \'PrintScreen\'

Ảnh chụp màn hình sẽ được lưu trong thư mục nhà của bạn tại ~ / nếu bạn không muốn chúng ở đó, bạn luôn có thể sử dụng ảnh dưới đây để di chuyển ảnh chụp màn hình trong thư mục / tmp:

dconf write /org/mate/desktop/keybindings/custom0/action \'"scrot -e \"mv \$f /tmp; gimp /tmp/\$f\""\'
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.