जवाबों:
यहाँ बस ऐसा करने के लिए एक उपयोगिता है।
pngpaste
PNG को फाइलों में पेस्ट करें, बहुत कुछ जैसे टेक्स्ट के लिए pbpaste करता है।
हालांकि, इसके बजाय
pngpaste > thefile.png, यहpngpaste thefile.pngएक गलती से कंसोल में बाइनरी बाइनरी नहीं है।
लगभग स्लीक के रूप में नहीं, लेकिन पूर्वावलोकन का उपयोग किए बिना।
खोजक -> संपादित करें -> क्लिपबोर्ड दिखाएं
Cmd+ Shift+ 4स्क्रीन शॉट मार्की टूल को प्राप्त करने के लिए, और इच्छित क्लिपबोर्ड के भाग को कॉपी करें। अब यह आपके डेस्कटॉप पर PNG है। लेकिन शायद एक ही छवि फ़ाइल ठीक नहीं है ।
लेकिन उस दर पर, आप संभवतः उसी विधि का उपयोग करके मूल स्रोत पर स्क्रीन-कैप्चर कर सकते थे और क्लिपबोर्ड का उपयोग किए बिना PNG पर सही चले गए।
मुझे कमांड लाइन का उपयोग करना पसंद है:
pbpaste > myfile.png
Pbcopy कमांड उपयोगी भी है। देखें इस पोस्ट जानकारी के लिए।
pbpasteकेवल सादे पाठ, समृद्ध पाठ, आदि के साथ काम करता है। कोई बाइनरी डेटा नहीं। इस SO पोस्ट को
प्रीव्यू का उपयोग करना। एक तरीका है, लेकिन थोड़ा बोझिल। इसे कमांड लाइन पर भी किया जा सकता है।
क्योंकि pbpasteकेवल pbpaste > filenameटेक्स्ट स्निपेट्स, आप pngpasteइसके बजाय उपयोग करना चाहते हैं ।
इसे ब्रू के साथ स्थापित करें:
brew install pngpaste
और इसका उपयोग करें:
pngpaste <filename>