У меня есть изображение в буфере обмена на OS X.
Какой самый быстрый способ поместить его на диск в формате png или jpg?
macos
copy-paste
Джефф Этвуд
источник
источник
Вот утилита для этого.
источник
Если у вас открыт Preview.app, вы можете просто «создать новый» cmd+, nи он сгенерирует нужный холст и вставит изображение в буфер обмена. Осталось только сохранить этот файл. Presto!
источник
Не так гладко, но без предварительного просмотра.
Finder -> Редактировать -> Показать буфер обмена
Cmd+ Shift+, 4чтобы получить инструмент выделения снимка экрана и скопировать ту часть буфера обмена, которую вы хотите. Теперь это PNG на вашем рабочем столе. Но, вероятно, не точно такой же файл изображения.
Но при такой скорости вы, вероятно, могли бы сделать снимок экрана исходного источника, используя тот же метод, и перейти прямо к PNG, не используя буфер обмена.
источник
Мне нравится использовать командную строку:
Команда pbcopy также полезна. Смотрите этот пост для деталей.
источник
pbpaste
работает только с простым текстом, форматированным текстом и т. Д. Нет двоичных данных. Смотрите это ТАК сообщениеИспользование Preview.app - способ, но немного громоздкий. Это также можно сделать в командной строке.
Поскольку вы
pbpaste
можете использовать толькоpbpaste > filename
текстовые фрагменты, вы хотите использоватьpngpaste
вместо этого.Установите это с Brew:
и использовать это:
источник