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 -' –