Jika saya mengambil tangkapan layar dengan Shift ⇧+ Command ⌘+ 4+ Space, maka saya mendapatkan salah satu dari dua gambar:
Apa pun gambar yang disimpan dikelilingi oleh bayangan halo. Saya kemudian dapat mengeditnya dengan tangan (menggunakan Pratinjau) untuk membuang bayangan, atau saya bisa menggunakan Shift ⇧+ Command ⌘+ 4dan mencoba untuk menentukan batas dengan tangan, tetapi tidak ada yang membuat saya mendapatkan batas sempurna pixel dengan mudah.
Apakah ada cara mudah untuk menyimpan jendela tanpa bayangannya?
screen-capture
Calaf
sumber
sumber
Jawaban:
Anda dapat menonaktifkan bayangan yang ditambahkan saat mengambil seluruh jendela dengan menjalankan perintah berikut dari Terminal:
Anda harus memulai ulang atau memulai ulang UIServer agar perubahan diterapkan:
Anda dapat membatalkan preferensi ini dan mengaktifkan kembali bayangan dengan menjalankan yang berikut:
sumber
defaults read com.apple.screencapture disable-shadow
memberimuThe domain/default pair of (com.apple.screencapture, disable-shadow) does not exist
. Oleh karena itu cara yang lebih akurat untuk membatalkan perubahan adalah dengandefaults delete com.apple.screencapture disable-shadow
.Saya tahu ini adalah pertanyaan lama - tetapi saya tidak pernah dapat menemukan informasi ini ketika mencarinya (hanya informasi dalam jawaban yang diterima untuk mematikannya secara global), dan akhirnya hanya mencoba kunci acak setiap kali.
Jika Anda memegang Opsi sambil mengklik (setelah melakukan Cmd-Shift-4, Space dance), tangkapan layar yang disimpan tidak akan memiliki drop shadow.
Saya tidak yakin apakah ini hanya berlaku untuk Mountain Lion dan yang lebih baru.
sumber
Pilihan lain adalah menggunakan
screencapture
:-o
menonaktifkan bayangan,-i
menangkap area, dan-c
menyalin gambar ke clipboard.Ini akan menggunakan penghitung waktu 5 detik dan menyimpan gambar ke file:
Jalankan
screencapture -h
untuk mendaftar semua opsi:Anda juga dapat menggunakan toggle-osx-shadows untuk menonaktifkan bayangan di mana-mana di OS X:
git clone https://github.com/pufuwozu/toggle-osx-shadows.git;cd toggle-osx-shadows;make;mv toggle-osx-shadows /usr/local/bin;toggle-osx-shadows
sumber
Cukup gunakan Shift ⇧+ Command ⌘+ 4+ Space, dan tahan optionketika Anda mengklik untuk memilih jendela.
sumber
Opsi lain yang bermanfaat adalah menggunakan TinkerTool . Buka TinkerTool dan di bawah tab General, Anda akan menemukan opsi untuk menonaktifkan bayangan hanya ketika mengambil screenshot (bersama dengan beberapa opsi terkait lainnya):
sumber
Cukup tahan tombol Opsi saat mengambil tangkapan layar jendela.
sumber