Apa cara tercepat untuk mendapatkan grafik di clipboard yang disimpan ke disk?

54

Saya memiliki grafik di clipboard di OS X.

Apa cara tercepat untuk memasukkannya ke disk sebagai png atau jpg?

Jeff Atwood
sumber

Jawaban:

83

Mungkin File | New From Clipboardmenu /Application/Preview.app.

masukkan deskripsi gambar di sini

nix
sumber
6
Menekan ⌘N lebih cepat. :)
rightfold
3
@ WTP Ini menunjukkan hal itu pada gambar. : PI memasukkannya untuk tujuan itu.
nix
36

Berikut adalah utilitas untuk melakukan hal itu.

pngpaste

Rekatkan PNG ke file, seperti halnya pbpaste untuk teks.

Namun alih-alih pngpaste > thefile.png, itu pngpaste thefile.png, jadi seseorang tidak sengaja memasukkan biner ke konsol.

jcsalterego
sumber
1
Batu itu. Anda membuat itu cukup cepat.
sholsinger
Anda pahlawan saya
psp
Saya mengkustomisasi fungsi shell untuk menyimpan dan kemudian memilihnya di finder: function pngp {local path = ~ / Downloads / $ {1-000} .png pngpaste $ path | open -R $ path}
lingceng
29

Jika Anda membuka Preview.app, Anda cukup 'membuat baru' cmd+ ndan itu akan menghasilkan kanvas yang tepat dan menempelkan gambar clipboard. Yang perlu dilakukan hanyalah menyimpan file itu. Presto!

JHarr
sumber
9

Tidak hampir selipis, tetapi tanpa menggunakan Pratinjau.

Finder -> Edit -> Tampilkan Clipboard

Cmd+ Shift+ 4untuk mendapatkan alat screen shot marquee, dan salin bagian dari clipboard yang Anda inginkan. Sekarang PNG di desktop Anda. Tapi mungkin file gambarnya tidak persis sama.

Tetapi pada tingkat itu, Anda mungkin bisa menangkap layar sumber asli menggunakan metode yang sama dan langsung ke PNG tanpa menggunakan clipboard.

bulaula
sumber
Terima kasih atas suntingannya Jeff ... mencoba melakukannya sendiri ketika Anda mengubahnya. Tidak pernah memperhatikan bahwa Anda dapat memformat tombol seperti itu!
bpanulla
3
Selain itu, jika Anda menambahkan Kontrol ke perintah tangkapan layar di atas, itu akan tangkapan layar ke clipboard dan bukan file. Saya menyadari itu kebalikan dari pertanyaan OP, tetapi tidak ada salahnya untuk menutup lingkaran.
atroon
4

Saya suka menggunakan baris perintah:

pbpaste > myfile.png

Perintah pbcopy juga berguna. Lihat posting ini untuk detailnya.

Jeremy Mullin
sumber
1
Saya baru saja mengujinya, dan pbpastehanya berfungsi dengan teks biasa, teks kaya, dll. Tidak ada data biner. Lihat posting SO ini
Alex Vidal
1
-1 karena sebenarnya tidak berfungsi untuk pertanyaan yang diajukannya.
cabbey
3
Nyebelin, berpikir pasti itu akan bekerja dengan biner tetapi tidak menguji (mac ada di rumah, bukan di sini di tempat kerja). Mendapat dorongan StackOverflow untuk mengirim sesuatu secepat mungkin. Mencoba untuk meremehkan jawaban saya sendiri tetapi saya tidak bisa. :)
Jeremy Mullin
Ya ampun ya. Ini rad - meskipun kegagalan yang jelas disarankan oleh orang lain.
sholsinger
3
Selalu ada tautan "hapus"!
Arjan
1

Menggunakan Preview.app adalah suatu cara, tetapi sedikit rumit. Itu juga bisa dilakukan di baris perintah.

Karena pbpastehanya dapat pbpaste > filenamecuplikan teks, Anda ingin menggunakannya pngpastesebagai gantinya.

Instal dengan Brew:

brew install pngpaste

dan gunakan:

pngpaste <filename>
Highmastdon
sumber