Saya memerlukan alat yang akan melakukan hal berikut: memilih jendela, akan membuat tangkapan layar dari jendela itu dengan a x padding, seperti pada gambar berikut:
Jadi, dalam sebagian besar kasus x akan sama dengan y , tetapi kadang-kadang saya membutuhkan jarak yang berbeda.
Bagaimana cara membuat tangkapan layar seperti itu, secara otomatis? Saya mencoba dengan Shutter, tetapi saya tidak dapat menemukan pengaturan seperti itu di sana. Namun, ini mendukung plugin. Jadi plugin bisa memotong jendela dengan cara ini.
screenshot
image-processing
shutter
Ionică Bizău
sumber
sumber
:-)
Ini adalah versi PNG , dan versi SVG . Repositori ini berisi hal-hal lain yang dibuat dengan InkScape.Jawaban:
Script, menggunakan Shutter
Saya tidak berpikir itu ada, tapi seperti apa pun, itu bisa dibuat.
Jika Anda membuat skrip di bawah ini tersedia di bawah kombinasi tombol (penjelasan lebih lanjut di bawah), sebuah jendela akan muncul, memungkinkan Anda untuk mengatur margin tangkapan layar Anda di sebelah kiri, kanan, atas dan bawah , dipisahkan oleh spasi:
hasil:
atau:
hasil:
dll.
Saya menetapkan default ke 30 px, tetapi Anda dapat mengatur nilai default apa pun (lihat di bawah).
Cara Penggunaan
Script menggunakan
Shutter
danwmctrl
. Dengan asumsiShutter
sudah ada di sistem Anda (sejak Anda menyebutkannya), instalwmctrl
:NB Jika Anda menggunakan Kubuntu ,
Zenity
tidak diinstal secara default:Salin skrip di bawah ini ke file kosong. Jika mau, Anda dapat mengubah "default 'marge di baris skrip:
simpan sebagai
custom_screenshot.py
.Tambahkan skrip ke kombinasi tombol pintas: pilih: Pengaturan Sistem> "Keyboard"> "Pintasan"> "Pintasan Khusus". Klik "+" dan tambahkan perintah:
Catatan
Script digunakan
wmctrl
untuk menentukan posisi jendela. Namun pada window manager yang berbeda, output dariwmctrl -lG
perintah menunjukkan perbedaan kecil pada posisi y dari window. Perbedaan-perbedaan ini dihilangkan dengan nilai, diatur dalamdeviation=
-line script. Nilai yang ditetapkan saat ini (0) sesuai untuk Unity dan KDE.Skrip juga diuji, dan berfungsi dengan baik pada
Xfce
danGnome
, tetapi nilainya perlu diubah kemudian, seperti yang dijelaskan di bagian kepala skrip.Naskah
sumber
Anda juga dapat menggunakan kombinasi tombol Shift dan PrtScr untuk mengambil screenshot dari area tertentu dengan dimensi yang ditentukan pengguna.
Cukup tekan kombinasi dan gunakan kursor yang dimodifikasi (menjadi mirip dengan tanda plus) untuk memilih area untuk tangkapan layar.
sumber
Anda dapat mengambil tangkapan layar dengan
scrot
utilitas tangkapan layar baris perintah:atau
Perintah kedua menempatkan perbatasan di sekitar jendela yang dipilih, yang memiliki lebar yang bagus dalam kaitannya dengan ukuran jendela. The
-d 5
pilihan singkatan keterlambatan dan memberikan penundaan 5 detik untuk memilih jendela berada di layar.Instal dengan ini:
Referensi: Manual Ubuntu - scrot
sumber