6
A
回答
5
如上所述,這將不適用於pbcopy
,但您可以編寫一個小小的objective-c程序來執行此操作:http://www.alecjacobson.com/weblog/?p=3816。然後你就可以發出:
cat image.png | impbcopy -
3
從文檔:
的輸入端被放置在紙板爲ASCII數據,除非其與封裝的PostScript(EPS)的文件頭或開始富文本格式(RTF)文件頭,在這種情況下,它將作爲這些數據類型之一放入粘貼板。
它聽起來不像圖像數據支持,所以它不會工作。
4
更新回答
實際上你可以放一個JPEG圖像中使用AppleScript這樣在命令行剪貼板:
osascript -e 'set the clipboard to (read (POSIX file "/Users/mark/Desktop/a.jpg") as JPEG picture)'
然後,您可以檢查剪貼板上有什麼:
osascript -e 'clipboard info'
JPEG picture, 175960, «class 8BPS», 641904, GIF picture, 124637, «class jp2 », 102086, TIFF picture, 1481282, «class PNGf», 412940, «class BMP », 1477734, «class TPIC», 609835
並將圖像粘貼到文檔中,通常使用⌘ -V。
原來的答案
您可以做到這一點,而無需編寫任何額外的軟件,只是用在OS X基本上提供的工具,剪貼板是無法存儲二進制,所以你需要uuencode
你的二值圖像變成這樣簡單的ASCII數據:
# Copy image to clipboard
uuencode SomeFile.jpg - | pbcopy
和uudecode
回去當其它方式
# Paste from clipboard to image file
pbpaste | uudecode -o AnotherFile.jpg
相關問題
- 1. 將圖像設置爲剪貼板 - Java
- 2. 將本地圖像設置爲剪貼板內容
- 3. 如何將XmlNode設置爲剪貼板?
- 4. 設置剪貼板內容
- 5. 剪貼板設置文本
- 6. 將圖像追加到剪貼板
- 7. 將圖像複製到剪貼板
- 8. WebBrowser將圖像複製到剪貼板
- 9. AS3 - 將圖像複製到剪貼板
- 10. 如何在oncopy事件中將圖像設置爲剪貼板數據
- 11. 試圖設置剪貼板文本時,「不允許剪貼板訪問」
- 12. 將角度視圖轉換爲剪貼板圖像
- 13. 如何將剪貼板設置爲AppleScript返回的文本
- 14. 獲取剪貼板字符串並將其設置爲
- 15. 將剪貼板中的圖像粘貼到word文檔
- 16. 如何將剪貼板中的圖像粘貼到Kendo UI Editor?
- 17. 無法將圖像從剪貼板粘貼到RichTextBox
- 18. 將剪貼板圖像粘貼到畫布
- 19. 無法將剪貼板中的圖像粘貼到MS Word中
- 20. 將圖像從剪貼板粘貼到網站
- 21. 將剪貼板中的圖像粘貼到Excel中
- 22. 將rsa公鑰複製到剪貼板
- 23. 如何在複製圖像時將文本設置複製到剪貼板?
- 24. 複製到剪貼板的圖像在粘貼時被剪裁
- 25. AppleScript的:不能設置剪貼板
- 26. 在vim中使用設置剪貼板?
- 27. 從flashVars設置文本到剪貼板
- 28. 將文本複製到剪貼板
- 29. 複製剪貼板中的圖像
- 30. applescript剪貼板圖像瀏覽目錄
你也可以將它與ImageMagick的'convert'工具結合使用。例如,要將pdf的第一頁作爲光柵圖像複製:'convert input.pdf [0] png: - | impbcopy -' –