将图像分割成相等的片段.
imgjs=%L, %WL||LISTF<>||PS<>||FOLDC<>||FOLDM<>||LISTC<>||cliplist||$var_aa||$GLOBALNAME||Path||PartWxPartH||Ext, ||Dialogs, ||<info>, ||progres<>, ||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.
|
cliplist
|
从剪贴板列出完整的对象路径.
|
$var_aa
|
数组. 变量 $var_a... - 在命令exect中创建的路径数组
|
$GLOBALNAME
|
数组. 全局变量路径列表 见附录23.
|
|
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, 那么路径/名称取自原始文件的路径.
支持相同的设计 Path//Flag//RegExp//Replace , 其中:
Path - 目标路径(如果要在参数中使用对象路径,则使用两个冒号 ::).
Flag - 见上文
RegExp//Replace - 用符号分隔的字符串//表示使用正则表达式更改路径(目标路径):第一部分"要查找什么",第二个"替换成什么"见附录2.
如果路径转换以反斜杠结束,那么它是目标路径,如果没有,那么就是为文件.
|
|
3-强制参数.
|
PartWxPartH
|
零件. 参数 PartWxPartH 允许您指定要分割图像的零件数量, 其中:
PartW - 零件数量的宽度.
PartH - 部件的数量.
|
|
4-强制参数.
|
Ext
|
扩展创建的图像. [可选] 支持格式: (BMP, GIF, PNG, JPG, JPEG, JPE, TIF, TIFF, DIB, RLE)
默认情况下,剪切图像的类型从初始图像继承.
|
|
其它参数:
|
Dialogs
|
对话框.
描述
[input] - InputBox中的输入信息对话框.
[richinput] - 在RichInputBox中输入信息的对话框.
[combo] - 在ComboBox中选择信息的对话框.
[group] - 在GroupBox中选择信息的对话框.
[check] - 在复选框中选择信息的对话框.
[edits] - 在EditBox中选择信息的对话框.
[sfold] - 选择目录
[zfold] - 选择目录.
[sopen] - 选择要打开的文件.
[ssave] - 选择要保存的文件.
[sicon] - 查看和选择图标.
[msgbx] - MsgBox消息窗口.
[updwn] - 选择数字信息UpDown.
...和其他对话框.
|
<info>
|
获取各种信息. 见附录10.
|
progres<>
|
进度条. 参数 progres<> - 如果指定,操作将调用进度条.
键MsBoxAtTheCompletion 在 TCIMG.ini 的[Setting]字段.
|
upd<>
|
刷新面板.
描述
参数 upd<Number>, 其中 Number - 刷新Total Commander面板的值:
1 - 刷新活动面板.
2 - 刷新两个面板,返回到活动面板.
3 - 刷新对侧面板,返回到活动面板.
4 - 刷新活动面板,切换到对侧面板.
5 - 刷新对侧面板,留在对侧面板.
6 - 刷新两个面板,留在对侧面板.
7 - 不刷新.
|
备注
该命令能够通过创建的全局变量将信息传递到其它命令.见: 附录23
变量名称
|
描述
|
GLOBALIMGJS0
|
输入数据数组(切割对象的源路径列表)
|
GLOBALIMGJS
|
一组输出数据(创建图像的路径列表)
|
GLOBALIMGJS1
|
成功提取数组(创建图像的图像路径列表)
|
GLOBALIMGJS2
|
不成功提取的数组(没有被切断对象的路径列表)
|
命令类似于下列命令: imgjf
参见:
clipi, exiff, exifs, iclip, imgcf, imgcg, imgcn, imgcr, imgff, imgfs, imggo, imght, imgjf, imgnz, imgth, imgtx, imgtz, imgup, imgvw, imgwh, picsf, picss, prevw, scren, sdesk, sdess, symxx
global imgjs=%L||"%t"//0||4x4||progres<> GLOBALIMGJS0<a> GLOBALIMGJS<a> GLOBALIMGJS1<a> GLOBALIMGJS2<a> ;; 将所选图像切割为16个部分(4x4),在另一个名为图像+面板中创建+显示进程并获取数据列表
imgjs=%L||"%t"//0||1x4||progres<> ;; 将所选图像分割成4部分(1x4),在另一个名为图像的面板中创建
imgjs=%L||"%t"//0||4x1||progres<> ;; 将所选图像裁切为4部分(4x1),在对侧面板中创建名为图像
imgjs=%L||"%t"//0||4x4||progres<> ;; 将所选图像裁剪成16部分(4x4),在对侧面板中创建名为图像
imgjs=%L||"%t":://0//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1$3\\||4x4||progres<> ;; 将所选图像分割成16个部分(4x4),在个人文件夹中的对侧面板名称中创建
shape=23 exect=$var_s=##[combo=BOX26]x[combo=BOX27] imgjs=%L||"%t":://0//(.*)(\w:.*\\)([^\\]*)\.(.*)//$1$3\\||$var_s||progres<> ;; 通过在名称文件夹中命名为图像的对侧面板中创建分割所选图像,在对话框中输入零件数
© Аверин Андрей для Total Commander Image Averin-And@yandex.ru
|