Как я могу получить изображение в буфер обмена и сохранить его в файл изображения с помощью php-cli? Я повторяю, просто используйте PHP-CLI, не используя веб-технологии, такие как javascript. Python может получить изображение из буфера обмена с помощью PIL из Pillow, есть ли что-то подобное в PHP?
Я запускаю свой php-код только в командной строке (на самом деле я запускаю его с Automator на Mac, создавая меню для настройки правой кнопкой мыши, а в Windows я запускаю его, создавая также меню для настройки правой кнопкой мыши, меню добавьте через RegEdit, но внутри они вызывают клиентский скрипт, как показано на рисунке ниже:
Я уже знаю, что у Mac есть pbcopy
и pbpaste
, у win - clip
, а у Linux - xsel
, но все эти системные команды могут работать только с открытым текстом, они ничего не могут делать, если в буфер обмена.
Изображение в буфере обмена можно скопировать с веб-сайта или снимка экрана (не сохранять в виде файла изображения, а копировать в буфер обмена).