У мене в графіку буфера обміну на ОС X.
Який найшвидший спосіб перенести його на диск у вигляді png чи jpg?
У мене в графіку буфера обміну на ОС X.
Який найшвидший спосіб перенести його на диск у вигляді png чи jpg?
Відповіді:
Ось утиліта робити саме це.
pngpaste
Вставте PNG у файли, як pbpaste для тексту.
Однак замість цього
pngpaste > thefile.png
, цеpngpaste thefile.png
так, тож випадково не слід перебивати бінарне в консоль.
Не майже витончений, але без використання попереднього перегляду.
Шукач -> Редагувати -> Показати буфер обміну
Cmd+ Shift+, 4щоб отримати інструмент для розміщення екрана та скопіювати потрібну частину буфера обміну. Зараз це PNG на вашому робочому столі. Але, мабуть, не точно той самий файл зображення.
Але з такою швидкістю ви, ймовірно, могли зафільмувати оригінальне джерело екрану, використовуючи той самий метод, і пішли прямо до PNG, не використовуючи буфер обміну.
Мені подобається використовувати командний рядок:
pbpaste > myfile.png
Корисна і команда pbcopy. Докладніше див. У цій публікації .
pbpaste
працює лише з простим текстом, насиченим текстом тощо. Без бінарних даних. Дивіться цей пост SO
Використання Preview.app - це спосіб, але трохи громіздкий. Це також можна зробити в командному рядку.
Оскільки ви pbpaste
можете використовувати лише pbpaste > filename
фрагменти тексту, ви хочете використовувати їх pngpaste
замість.
Встановіть його за допомогою Brew:
brew install pngpaste
і використовуйте його:
pngpaste <filename>