Cách nhanh nhất để có được một hình ảnh trên clipboard được lưu vào đĩa là gì?


54

Tôi có một hình ảnh trên clipboard trên OS X.

Cách nhanh nhất để đưa nó vào đĩa dưới dạng png hoặc jpg là gì?

Câu trả lời:


83

Có lẽ File | New From Clipboardthực đơn của /Application/Preview.app.

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


6
Nhấn N nhanh hơn. :)
đúng vào

3
@WTP Nó cho thấy rằng trong hình ảnh. : PI bao gồm nó cho mục đích đó.
nix

36

Đây là một tiện ích để làm việc đó.

hương vị

Dán PNG vào các tệp, giống như pbpaste dành cho văn bản.

Tuy nhiên, thay vào pngpaste > thefile.pngđó pngpaste thefile.png, vì vậy, người ta không vô tình barf nhị phân vào bảng điều khiển.


1
Đó là đá. Bạn quay vòng ra khá nhanh.
sholsinger

Bạn là anh hùng của tôi
psp

Tôi tùy chỉnh một hàm shell để lưu và sau đó chọn nó trong công cụ tìm: function pngp {local path = ~ / Tải xuống / $ {1-000} .png pngpaste $ path | mở -R $ path}
lingceng

29

Nếu bạn có Preview.app mở, bạn có thể chỉ cần 'tạo mới' cmd+ nvà điều đó sẽ tạo ra khung vẽ phù hợp và dán hình ảnh clipboard. Điều duy nhất cần làm là lưu tập tin đó. Mau!


9

Không gần như lắt léo, nhưng không sử dụng Preview.

Trình tìm kiếm -> Chỉnh sửa -> Hiển thị Bảng tạm

Cmd+ Shift+ 4để có được công cụ marquee chụp màn hình và sao chép phần của bảng tạm mà bạn muốn. Bây giờ nó là một PNG trên máy tính để bàn của bạn. Nhưng có lẽ không chính xác cùng một tập tin hình ảnh.

Nhưng với tốc độ đó, có lẽ bạn có thể đã chụp màn hình nguồn gốc bằng cách sử dụng cùng một phương thức và chuyển ngay sang PNG mà không cần sử dụng bảng tạm.


Cảm ơn vì đã chỉnh sửa Jeff ... đã cố gắng tự mình làm điều đó khi bạn thay đổi nó. Không bao giờ nhận thấy rằng bạn có thể định dạng các phím như vậy!
bpanulla

3
Ngoài ra, nếu bạn thêm Control vào lệnh chụp màn hình ở trên, nó sẽ chụp màn hình vào clipboard và không phải là tệp. Tôi nhận ra rằng điều đó trái ngược với câu hỏi của OP, nhưng nó không bao giờ gây tổn thương khi đóng vòng tròn.
atroon

4

Tôi thích sử dụng dòng lệnh:

pbpaste > myfile.png

Lệnh pbcopy cũng hữu ích. Xem bài này để biết chi tiết.


1
Tôi chỉ thử nghiệm nó, và pbpastechỉ hoạt động với văn bản thuần túy, văn bản phong phú, vv Không có dữ liệu nhị phân. Xem bài đăng SO này
Alex Vidal

1
-1 vì nó không thực sự hoạt động cho câu hỏi mà anh ta hỏi.
Cabbey

3
Bummer, nghĩ chắc chắn rằng nó sẽ hoạt động với hệ nhị phân nhưng không thử nghiệm (mac ở nhà, không phải ở đây tại nơi làm việc). Yêu cầu StackOverflow muốn đăng một cái gì đó nhanh nhất có thể. Đã cố gắng hạ thấp câu trả lời của riêng tôi nhưng tôi không thể. :)
Jeremy Mullin

Ôi trời ơi. Đây là rad - mặc dù thất bại rõ ràng được đề xuất bởi những người khác.
sholsinger

3
Luôn có liên kết "xóa"!
Arjan

1

Sử dụng Preview.app là một cách, nhưng hơi cồng kềnh. Nó cũng có thể được thực hiện trên dòng lệnh.

Bởi vì pbpastechỉ có thể pbpaste > filenameđoạn văn bản, bạn muốn sử dụng pngpastethay thế.

Cài đặt nó với Brew:

brew install pngpaste

và sử dụng nó:

pngpaste <filename>
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.