кнопка создания графического файла с содержимым буфера обмен
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
кнопка создания графического файла с содержимым буфера обмен
требуется создать кнопку создания графич. файла (напр. jpg) с названием файла под курсором (если файла под курсором нет-NewFile) с графическим содержанием буфера обмена
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
У IrfanView есть ключ командной строки /clippaste, который вставляет содержимое буфера в окно Ирфана. Имя, правда, при этом присваивается ClipboardXX, где XX - номер (01, 02, и т.д.). Далее можно поиграться разными параметрами ком. строки, скажем /convert (см. справку). В качестве посредника можно использовать батник с параметром %1.
Если так не получится, можно написать скрипт, который и формат jpg из списка выбирает, и новое имя назначает. Передать параметр %P проще простого.
Если так не получится, можно написать скрипт, который и формат jpg из списка выбирает, и новое имя назначает. Передать параметр %P проще простого.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Вахмурка, а нельзя ли в этом нехитром деле мне помочь?))
больше всего не нравится в этой ситуации, что при вставке изображения из буфера имя меняется и приходиться в окне сохранения указывать первоначально созданный файл (с названием файла под курсором) и пересохранять.
проблемы выбоа формата именно jpg не стоит-т.к. он у меня стоит по умолчанию
в идеале хотелось бы кнопку (на которую в итоге повесится хоткей), которая:
1. создаёт файл (как я понимаю пустышку) с именем файла под курсором, но другим расширением (пр. jpg)
2. автоматически открывается файл и вставляется картинка из буфера
(желательно чтобы название не менялось на ClipboardXX, чтобы потом сразу нажать ctrl+s и enter)
больше всего не нравится в этой ситуации, что при вставке изображения из буфера имя меняется и приходиться в окне сохранения указывать первоначально созданный файл (с названием файла под курсором) и пересохранять.
проблемы выбоа формата именно jpg не стоит-т.к. он у меня стоит по умолчанию
в идеале хотелось бы кнопку (на которую в итоге повесится хоткей), которая:
1. создаёт файл (как я понимаю пустышку) с именем файла под курсором, но другим расширением (пр. jpg)
2. автоматически открывается файл и вставляется картинка из буфера
(желательно чтобы название не менялось на ClipboardXX, чтобы потом сразу нажать ctrl+s и enter)
laburj, в чём проблема-то, я не понял. В параметрах кнопки напиши
/clippaste /convert="%P%O.jpg"
всё создаваться, открываться, вставляться, сохраняться не меняясь на ClipboardXX будет САМО, слава Irfan`y
/clippaste /convert="%P%O.jpg"
всё создаваться, открываться, вставляться, сохраняться не меняясь на ClipboardXX будет САМО, слава Irfan`y
Последний раз редактировалось Tol!k Вт окт 28, 2008 02:32, всего редактировалось 1 раз.
Tol!k
спасибо огромное, просто прочитав справку к ирфану я так и не понял истинного значения ключа "convert"))
а можно ли сделать так, чтобы после нажатия кнопки открывался irfan, вставлялось изображение из буфера
после можно было слегка отредактировать (в моём случае интересует только обрезка)
после нажать ctrl+s и сохранить с тем же именем
спасибо огромное, просто прочитав справку к ирфану я так и не понял истинного значения ключа "convert"))
а можно ли сделать так, чтобы после нажатия кнопки открывался irfan, вставлялось изображение из буфера
после можно было слегка отредактировать (в моём случае интересует только обрезка)
после нажать ctrl+s и сохранить с тем же именем
laburj
IrfanView не может открывать несуществующие файлы, поэтому сначала создаём файл, а затем его переоткрываем:
clippaste.cmd
В параметрах кнопки "%P%O.jpg" в кавычках.
IrfanView не может открывать несуществующие файлы, поэтому сначала создаём файл, а затем его переоткрываем:
clippaste.cmd
Код: Выделить всё
@echo off &chcp 1251 >nul
rem Параметры кнопки: "%P%O.jpg"
start "" /wait "d:\path\i_view32.exe" /clippaste /jpgq=100 /convert="%~1"
start "" "d:\path\i_view32.exe" "%~1"
Последний раз редактировалось Tol!k Ср июн 03, 2009 10:32, всего редактировалось 1 раз.
vadd, мог бы и показать, что уже сделал
кнопка
resize.cmd
кнопка
Код: Выделить всё
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\path\resize.cmd
%L 25p
%COMMANDER_PATH%\WCMICONS.DLL,26
resize selected images
1
-1Код: Выделить всё
@echo off &chcp 1251 >nul
rem Параметры кнопки: %L new_size
rem для 300px new_size= 300
rem для 25% new_size= 25p
for /f "delims=" %%a in (%1) do start "" /wait "d:\path\IView\i_view32.exe" "%%a" /resize=(%2,%2) /aspectratio /resample /jpgq=90 /convert="thumb-%%~na.jpg"
Последний раз редактировалось Tol!k Ср фев 25, 2009 21:23, всего редактировалось 1 раз.
- Моторокер
- Сообщения: 1517
- Зарегистрирован: Пт май 06, 2005 08:22
- Откуда: г. Пермь (читается Перьмь)
- Контактная информация:
[mod="Моторокер"]Тема перенесена из Общих вопросов.[/mod]
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
ПармаСруб - строительство домов и бань в Перми