Описание команды | |
gifnn | ![]() ![]() |
Создание GIF файла/файлов из списка изображений.
gifnn=%L,%WL||LISTF<>||PS<>||FOLDC<>||FOLDM<>||LISTC<>||FLST<>||cliplist||$var_aa||$GLOBALNAME||x||Path||Delay||Count, ||foldimg<>, ||gifcnv<>, ||Dialogs, ||<info>, ||upd<>
Параметры:
1-й обязательный параметр. Может иметь несколько вариантов: | |
%L, %WL | Список выделенных изображений. Поддерживаются форматы: (BMP, GIF, PNG, JPG, JPEG, JPE, TIF, TIFF, DIB, RLE). Также может использоваться путь к файлу списка полных путей изображений %P%N. см. Дополнение №7 или с:\List.txt |
LISTF<> | Список заданных объектов. см. Дополнение №22. |
PS<> | Список объектов каталога. см. Дополнение №22. |
FOLDC<> | Список объектов содержимого каталогов. см. Дополнение №22. |
FOLDM<> | Список выделенных объектов и всех объектов в подпапках. см. Дополнение №22. |
LISTC<> | Список объектов из выделенных без дубликатов. см. Дополнение №22. |
FLST<> | Смешанные списки объектов по заданному списку. см. Дополнение №22. |
cliplist | Список полных путей объектов из буфера обмена. |
$var_aa | Массив. Переменная $var_a... - массив путей, созданный в команде exect. |
$GLOBALNAME | Массив. Список путей глобальной переменной см. Дополнение №23. |
x | Список из заданных папок. Используется при параметре foldimg<> - список файлов берётся из заданных в параметре папок. |
2-й обязательный параметр. | |
Path | Путь. Path//Flag(//Name.Ext//Insert). Подпараметры разделяются символами // Может быть от 2-х (обязательных) до 4-х подпараметров, где: Path - путь назначения, где создавать файл. Flag : 0 - не перезаписывать имеющиеся объекты. Добавление счётчика. 1 - перезаписывать имеющиеся объекты. Name - имя создаваемого файла (по умолчанию имя берётся из исходного файла). Insert - добавление к базовому имени. В параметрах может использоваться <info> см. Дополнение №10. Если в параметрах необходимо использовать путь объекта, то используйте два двоеточия ::). |
3-й обязательный параметр. | |
Delay||Count | Параметры создания GIF файла. Delay(||Count), где: Delay - время показа файла - целочисленное значение в миллисекундах, кратное 10. Count [необязательный] - количество повторов (по умолчанию 0 - бесконечно). |
Дополнительные параметры: | |
foldimg<> | Список папок. Параметр foldimg<ListFolder(??RegExp)> позволяет создавать GIF из изображений, находящихся в заданных папках, где: ListFolder - путь к файлу списка каталогов, в которых находятся изображения. RegExp - регулярное выражение типов файлов необходимых изображений: *.png или *.png|*.gif. Возможно использоваться параметром progres<> для отображения прогресса. |
gifcnv<> | Изменение качества. Параметр gifcnv<DitherType|PaletteType> позволяет изменить размер создаваемого GIF файла, за счёт изменения качества, где: DitherType - тип дезеринга, число от 0 до 9 (константы GDIP_DitherType). PaletteType - тип палитры, число от 0 до 9 (константы GDIP_PaletteType). |
Dialogs | Диалоги. см. Дополнение №18![]() |
<info> | Получение различной информации. см. Дополнение №10. |
upd<> | Обновление панели. ![]() |
Примечания:
Для создания GIF файлов рекомендуется:См. также:
gifcs, gifcn, clipi, exiff, 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
Примеры: | ![]() |
gifnn=%WL||"%t"//1||250 ;; из выделенных изображений создать в другой панели GIF файл
gifnn=%WL||"%t"//1||250||1||upd<3> ;; из выделенных изображений создать в другой панели GIF файл (количество повторов 1)
gifnn=%WL||"%t"//1||250||100||upd<3> ;; из выделенных изображений создать в другой панели GIF файл (количество повторов 100)
gifnn=%WL||"%t"//1||250||gifcnv<0|7> ;; из выделенных изображений создать в другой панели GIF файл, вместо прозрачного белый цвет
gifnn=%WL||"%t"//1||250||gifcnv<9|2> ;; из выделенных изображений создать в другой панели GIF файл, чёрно-белая палитра
gifnn=x||"%t"//1||250||foldimg<%WL??*.png>||progres<>||upd<3> ;; из png изображений выделенных папок создать в другой панели GIF файлы и отображать прогресс бар
gifnn=x||"%t"//1||250||foldimg<%WL??*.png>||upd<3> ;; из png изображений выделенных папок создать в другой панели GIF файлы
global gifnn=%WL||"%t"//1||250||upd<3> GLOBALGIFNN0<a> GLOBALGIFNN<a> GLOBALGIFNN1<a> GLOBALGIFNN2<a> ;; из выделенных изображений создать в другой панели GIF файл и получить списки данных