Описание команды


exiff

Добавляет информацию в EXIF для изображения.

exiff=File||Path||Parameters, ||...

Параметры:

1-й обязательный параметр.
FileПуть к изображению.
Поддерживаются форматы: (BMP, GIF, PNG, JPG, JPEG, JPE, TIF, TIFF, DIB, RLE).
Полный путь к изображению, возможные варианты:
  • Абсолютный путь c:\image.png
  • Путь через параметры %P%N см. Дополнение №7.
  • Относительный путь %COMMANDER_PATH%\image.png
  • Относительный путь $f06\image.png см. Дополнение №8.
  • Путь возвращаемый параметром <xfolder> см. Дополнение №11.
  • Путь возвращаемый глобальными переменными см. Дополнение №23.
  • Путь возвращаемый параметром [tc] см. Дополнение №12.
2-й обязательный параметр.
PathПуть.
Path(!!Flag!!Name.Ext!!Insert). Подпараметры разделяются символами !!
  Может быть от 1-го (обязательного) до 4-х подпараметров.
Path//Flag(//Name.Ext//Insert). Подпараметры разделяются символами // (рекомендуемый).
  Может быть от 2-х (обязательных) до 4-х подпараметров, где:
  Path - путь назначения, где создавать изображения.
  Flag :
    0 - не перезаписывать, если объект существует добавляется счётчик (по умолчанию).
    1 - перезаписывать имеющиеся объекты, если существуют.
    3 - добавление счётчика к целевому пути, если он существует.
    4 - пропустить при совпадении имени объекта.
  Name - имя создаваемого изображения.
  Insert - добавление к базовому имени.
Если Path=x, Name=x , то путь/имя берётся из пути оригинального файла.
Может использоваться подпараметр rndm - информация случайных данных см. Дополнение №30
Так же поддерживается конструкция Path//Flag//RegExp//Replace , где:
  Path - путь назначения (если в параметрах необходимо использовать путь объекта, то используйте два двоеточия ::).
  Flag - см. выше.
  RegExp//Replace - строка разделённая символами // означает изменение пути Path (путь назначения) с регулярными выражениями: первая часть "что искать", вторая "чем заменять" см. Дополнение №2.
Если преобразование пути заканчивается обратным слешем, то он является путём назначением, если нет, то файлом.
3-й обязательный параметр.
ParametersСерия параметров, изменяющих EXIF. Dec1!!String1 или Dec1!!String1||Dec2!!String2|| ... ||DecN!!StringN , где:
  Dec - значение тега, у которого меняется информация см. Дополнение №29 (колонка Dec).
  String - строка, прописываемая тегу.
Дополнительные параметры:
...Аналог. Остальные параметры те же, что и у команды picss.

Примечания:

Нет

См. также:

gifnn, gifcs, gifcn, clipi, exifs, iclip, imgcf, imgcg, imgcn, imgcr, imgff, imgfs, imggo, imght, imgjf, imgjs, imgnz, imgth, imgtx, imgtz, imgup, imgvw, imgwh, picsf, picss, prevw, scren, sdesk, sdess, symxx

Примеры:
 Как создать кнопку?

exiff=%P%N||"%p"//1||271!!SONY||upd<3> ;; в изображение под курсором записать "SONY" в Exif тег "Make" (изготовитель фотоаппарата) заменять исходное изображение

exiff=%P%N||"%p"//1||37510!!Комментарий||271!!SONY||272!!DSC-WX7||33432!!@AAA||upd<3> ;; в изображение под курсором записать информацию в Exif тег "UserComment", "Make", "Model", "Copyright" заменять исходное изображение

exiff=%P%N||"%p"//1||37510!!Комментарий||271!!SONY||upd<3> ;; в изображение под курсором записать информацию в Exif тег "UserComment" и "Make" заменять исходное изображение

exiff=%P%N||"%p"//1||37510!!Комментарий||upd<3> ;; в изображение под курсором записать "Комментарий" в Exif тег "UserComment" заменять исходное изображение

exiff=%P%N||"%t"//0||271!!SONY||upd<3> ;; в изображение под курсором записать "SONY" в Exif тег "Make" (изготовитель фотоаппарата) сохраняя в другую панель

exiff=%P%N||"%t"//0||37510!!Комментарий||271!!SONY||272!!DSC-WX7||33432!!@AAA||upd<3> ;; в изображение под курсором записать информацию в Exif тег "UserComment", "Make", "Model", "Copyright" сохраняя в другую панель

exiff=%P%N||"%t"//0||37510!!Комментарий||271!!SONY||upd<3> ;; в изображение под курсором записать информацию в Exif тег "UserComment" и "Make" сохраняя в другую панель

exiff=%P%N||"%t"//0||37510!!Комментарий||upd<3> ;; в изображение под курсором записать "Комментарий" в Exif тег "UserComment" сохраняя в другую панель


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru