Иногда я получаю специальные сообщения об ошибках от клиентов, которые мне нужно перенести на наш онлайн-трекер ошибок. Хорошо работает для текста, но картинки утомительны.
Я ищу решение для копирования и вставки изображений из документов (например, листов Excel) таким образом, чтобы при вставке изображения в файл (или текстовый ввод) на HTML-странице файл автоматически записывался на диск. (tmp dir) и путь, записанный в поле ввода файла.
Этот вопрос связан с прямой вставкой изображения буфера обмена в сообщение Gmail , но я хотел бы спросить, есть ли решение, использующее только локальную программу. Я заинтересован в решениях для всех операционных систем.
Ответы:
Хорошо, ребята, это то, что я сделал.
Скомпилировал его в EXE, добавил к нему ярлык меню запуска с помощью горячих клавиш Ctrl + Shift + C. Затем он копирует текущее изображение в буфер обмена в файл и помещает путь к файлу в буфер обмена.
источник
Этот поток AutoHotKey имеет скрипт AutoHotKey для создания снимка экрана. Он включает в себя источник для тривиальной программы .Net 1.1 для сохранения буфера обмена в PNG. Вы хотели бы иметь несколько других модификаций:
image.png
Эти команды AutoHotKey Clipboard еще один способ доступа к данным , что, хотя программа , чтобы получить его данные изображений будут немного более сложными.
источник
Не уверен, отвечаю ли я на ваш вопрос. но вы можете попробовать клипмен. это поможет вам скопировать все и сохранить в стороне, пока вы не выберете его обратно один за другим. Клипман, источник CNET
источник
Эти три метода позволят вам довольно быстро сохранить файл. Проводник всегда будет перемещаться в одну и ту же папку, поэтому быстрое сохранение или загрузка файла также не будет проблемой ...
Прямая функция буфера обмена была задана ранее и не удалось .
источник
Я не знаком с Windows, но так как вы попросили решения для всех операционных систем, у меня есть решение appleScript для Mac OS X, которое я протестировал, скопировав изображение на этом веб-сайте и выполнив сценарий.
Этот яблочный скрипт предполагает, что изображение находится в буфере обмена в формате TIFF (возможно, придется проверить, является ли это тем, что выходит из Excel.) Он создает файл из буфера обмена, сохраняет его во временный каталог, а затем вставляет путь в указанное поле на первой странице в Safari.
Таким образом, вы должны скопировать изображение, переключиться на свою страницу сафари и запустить скрипт. (Из меню сценария превратите его в сервис и назначьте ярлык или используйте FastScripts, чтобы назначить ярлык для appleScript.)
Сценарий должен быть скорректирован, чтобы найти правильное поле в вашей форме.
Редактировать: вещи для рассмотрения:
copy picture
команду. Это может быть возможно сделать за один шаг. Выберите картинку, запустите скрипт, скопируйте скрипт, сохраните, откройте веб-страницу и заполните форму.источник