Как скопировать изображение из файла в буфер обмена?
Я могу просто выбрать файл и нажать ctrl-c
. Но это не скопирует его в буфер обмена. Он просто пометит его, если я захочу скопировать файл в другое место.
Я могу открыть файл в Paint, а затем изменить выбор, чтобы покрыть все изображение. Мне нужно что-то попроще.
Ответы:
Если вы используете Windows 10, приложение «Фото» поддерживает
Ctrl+c
открытое фото.источник
Загрузите nircmd и распакуйте его или установите его в «C: \ nircmd» или в похожем месте. В папке будет «nircmdc.exe».
Это может быть использовано для копирования изображения в буфер обмена. Но это все еще не так просто, как вы надеялись, поэтому давайте сделаем это проще:
Откройте редактор реестра .
Теперь, если вы не знакомы с regedit, вы можете обратиться за дополнительной помощью, но я постараюсь сделать это как можно проще. Сначала разверните «HKEY_CLASSES_ROOT», затем «*», затем «Shell». Щелкните правой кнопкой мыши «Shell» и выберите «New-> Key». Назовите этот ключ как хотите, например, «Копировать изображение в буфер обмена». Теперь щелкните правой кнопкой мыши на этом вновь созданном ключе и снова выберите «New-> Key». Этот вы назовете «команда». С правой стороны вы увидите значение с меткой «(по умолчанию)». Дважды щелкните этот элемент и в поле «Значения данных:» введите
Кавычка в параметре% 1 позволяет работать с именами файлов, которые содержат пробелы.
Обратите внимание, что если вы установили его не так, как я, это может быть не точное местоположение, и вам придется заменить «C: \ nircmd \ nircmdc.exe» на правильный адрес этого исполняемого файла.
По завершении вы сможете щелкнуть правой кнопкой мыши файл и выбрать «Копировать изображение в буфер обмена». С этого момента делать то, что вам нужно, будет очень просто.
источник
Windows Explorer
. Но я могу назвать это из командной строкиC:\nircmd\nircmdc.exe clipboard copyimage {path to my image}
. Есть ли у вас идеи для меня?This one you will name, "command."
я думаю, что вы хотели написатьThis one you will name, "command".
Вы можете использовать Nircmd .
nircmd clipboard copyimage sourcefile
источник
Nircmd, похоже, подходит, но для тех из нас, кто не может свободно устанавливать программное обеспечение (даже бесплатное!) На свои рабочие станции, используйте Microsoft Paint :
В проводнике Windows щелкните файл правой кнопкой мыши. Параметр контекстного меню «Редактировать» по умолчанию открывает изображение в приложении Paint (вместо него будут использоваться установленные приложения, такие как Adobe Photoshop).
Вы также можете открыть изображение в Paint, используя опцию «Открыть с помощью ...».
После открытия в Microsoft Paint выберите все и скопируйте (
Ctrl+A
,Ctrl+C
).Это не подразумевает создание постороннего снимка экрана (если это не проприетарный формат, который Microsoft Paint не может открыть, и в этом случае вы, вероятно, захотите скопировать пиксели в проприетарном приложении, которое открывает такие файлы).
Это также удаляет любые метаданные, которые приложения могут внедрить в изображение, поэтому вы получаете данные растрового изображения обычного пикселя в буфере обмена.
Аналогичным образом, используйте GreenShot, чтобы открыть файл изображения, и щелкните значок «Копировать в буфер обмена».
источник
Я нашел ClipSa в Google, еще не пробовал.
Пока не нашел ничего, чтобы сделать обратное
источник
В качестве альтернативы вы можете попробовать программное обеспечение с открытым исходным кодом под названием «Зеленый выстрел» ( http://getgreenshot.org/ ), у него есть дополнительная функция - захват области экрана. Если это то, что вы ищете. Еще одно преимущество этой бесплатной утилиты - она имеет встроенный редактор.
источник