ฉันมีกราฟิกบนคลิปบอร์ดบน OS X
วิธีที่เร็วที่สุดที่จะนำไปไว้บนดิสก์ในฐานะ png หรือ jpg คืออะไร?
ฉันมีกราฟิกบนคลิปบอร์ดบน OS X
วิธีที่เร็วที่สุดที่จะนำไปไว้บนดิสก์ในฐานะ png หรือ jpg คืออะไร?
คำตอบ:
บางทีเมนูFile | New From Clipboard
/Application/Preview.app
นี่คือโปรแกรมอรรถประโยชน์ที่ต้องทำ
pngpaste
วาง PNG ลงในไฟล์เหมือนกับที่ pbpaste ทำกับข้อความ
อย่างไรก็ตามแทนที่จะ
pngpaste > thefile.png
เป็นpngpaste thefile.png
ดังนั้นจึงไม่มีการแลกเปลี่ยนไบนารีลงในคอนโซลโดยไม่ได้ตั้งใจ
ถ้าคุณมี Preview.app เปิดคุณสามารถเพียง 'สร้างใหม่' cmd+ nและที่จะสร้างผ้าใบที่เหมาะสมและการวางภาพคลิปบอร์ด สิ่งเดียวที่ต้องทำคือบันทึกไฟล์นั้น โอมเพี้ยง!
ไม่เกือบเนียน แต่ไม่ใช้ Preview
ตัวค้นหา -> แก้ไข -> แสดงคลิปบอร์ด
Cmd+ Shift+ 4เพื่อรับเครื่องมือปะรำภาพหน้าจอและคัดลอกส่วนของคลิปบอร์ดที่คุณต้องการ ตอนนี้เป็น PNG บนเดสก์ท็อปของคุณ แต่อาจไม่ใช่ไฟล์ภาพเดียวกันอย่างแม่นยำ
แต่ในอัตรานั้นคุณอาจจับภาพหน้าจอต้นฉบับโดยใช้วิธีเดียวกันและไปที่ PNG โดยไม่ต้องใช้คลิปบอร์ด
ฉันชอบที่จะใช้บรรทัดคำสั่ง:
pbpaste > myfile.png
คำสั่ง pbcopy มีประโยชน์เช่นกัน ดูโพสต์นี้สำหรับรายละเอียด
pbpaste
ใช้งานได้กับข้อความธรรมดา, rich text ฯลฯ ไม่มีข้อมูลไบนารี ดูโพสต์ SO นี้
การใช้Preview.appนั้นเป็นวิธีที่ค่อนข้างยุ่งยาก มันสามารถทำได้ในบรรทัดคำสั่ง
เนื่องจากpbpaste
สามารถส่งpbpaste > filename
ตัวอย่างข้อความเท่านั้นคุณต้องการใช้pngpaste
แทน
ติดตั้งด้วย Brew:
brew install pngpaste
และใช้มัน:
pngpaste <filename>