gifnn

首页  后退  前进

gifnn
down2

从图像列表创建GIF文件

 

gifcs=%L, %WL||LISTF<>||PS<>||FOLDC<>||FOLDM<>||LISTC<>||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 c:\List.txt

LISTF<>

指定对象的列标. 附录22.

PS<>

目录对象列表. 附录22.

FOLDC<>

目录内容对象列表. 附录22.

FOLDM<>

所选对象的列表 和子文件夹中的所有对象. 附录22.

LISTC<>

所选对象的列表不包含重复项. 附录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 - dezeringa类型,数目从0到9(GDIP_DitherType常数).

 PaletteType - 面板类型,数目从0到9(GDIP_PaletteType常数)

Dialogs

对话框

img+  描述

各种对话框的选项。见附录18.

 [input]  -  InputBox中的输入信息对话框.

 [richinput]  - 在RichInputBox中输入信息的对话框

 [combo] - 在ComboBox中选择信息的对话框.

 [group]  - 在GroupBox中选择信息的对话框.

 [check] - 在复选框中选择信息的对话框.

 [edits] - 在EditBox中选择信息的对话框.

 [sfold]  - 选择目录.

 [zfold]  - 选择目录.

 [sopen]  - 选择要打开的文件.

 [ssave]  - 选择要保存的文件.

 [sicon]  - 查看和选择图标.

 [msgbx] - MsgBox消息窗口.

 [updwn] - 选择数字信息UpDown.

...和其他对话框.

<info>

各种信息. 参见附录10

upd<>

刷新面板.

img+  描述

参数 upd<Number>, 其中 Number - 刷新Total Commander面板的代码

 1 - 刷新活动面板.

 2 - 刷新两个面板,返回到活动面板

 3 - 刷新对侧面板,返回到活动面板

 4 - 刷新活动面板,切换到对侧面板

 5 - 刷新对侧面板,留在对侧面板.

 6 - 刷新两个面板,留在对侧面板.

 7 - 不刷新

备注

要创建GIF文件建议:

 • 图像的类型相同.

 • 图像大小相同.

该命令能够通过创建的全局变量将信息传递到其它命令.参见 附录23

变量名称

描述

GLOBALGIFNN0

输入数据数组(源文件路径列表)

GLOBALGIFNN

输出数组(提取图像的文件路径列表)

GLOBALGIFNN1

成功数据的数组(从中提取图像的源文件的路径列表)

GLOBALGIFNN2

不成功数据的数组(未从中提取图像的文件路径列表)

 

参见:

gifcn,clipi, exiff, 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=%UL||"%t"//1||250" - 的选择的图像,以创建不同的面板GIF文件

 

"gifnn=%UL||"%t"//1||250||1||upd<3>" - 选择的图像,以创建不同的面板GIF文件(重复1的数量)

 

"gifnn=%UL||"%t"//1||250||100||upd<3>" - 的所选择的图像,以创建不同的面板GIF文件(重复100的数量)

 

"gifnn=%UL||"%t"//1||250||gifcnv<0|7>" - 的选择的图像来创建GIF文件的不同面板,而不是透明的白色

 

"gifnn=%UL||"%t"//1||250||gifcnv<9|2>" - 的选择的图像来创建GIF文件的不同面板,黑色和白色的调色板

 

"gifnn=x||"%t"//1||250||foldimg<%UL??*.png>||upd<3>" - 从PNG图像创建另一个窗口GIF文件专用文件夹

 

"gifnn=x||"%t"//1||250||foldimg<%UL??*.png>||progres<>||upd<3>" - 从PNG图像创建另一个窗口GIF文件专用文件夹,并显示一个进度条

 

"global gifnn=%UL||"%t"//1||250||upd<3> GLOBALGIFNN0<a> GLOBALGIFNN<a> GLOBALGIFNN1<a> GLOBALGIFNN2<a>" - 选择的图像,以创建一个GIF文件的不同面板,将获得的数据的列表

 

 

 

up2

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