从列表行创建多个图像.
imgtz=List||Path, ||NameFormat, ||imgtxt<>, ||edging<>, ||factorimg<>, ||posimg<>, ||framewh<>, ||quality<>, ||cntr<>,||Dialogs, ||upd<>, ||progres<>
参数:
|
1-强制参数.
|
List
|
用于创建图形图像的行(数据)列表. 它可以采取以下值:
FileTXT - 从其中将创建图像的行的文本文件的路径.
$GLOBALNAME - 单元格内容的数组将创建图像. 见附录23
$var_s ... - 在命令中创建的全局变量的信息 exect
<info> - 参数信息 见附录10
|
|
2-强制参数.
|
Path
|
路径. 参数 Path//Mode, 其中:
Path - 路径, 其中 将创建图像
Mode:
1 - 名称匹配时添加一个计数器.
2 - 名称匹配时替换.
|
|
其它参数:
|
Name
Format
|
条件. 参数 Name|Format, 其中:
Name - 将要创建的屏幕截图的名称,支持的选项有:
• 图像名称
• GLOBALNAME<> - 由全局变量发送的信息 见附录23.
• [info]或附录10.
• $fname - 名称取自在 TCIMG.ini 的[TextImage]字段的键 FormatName ,
其中 您可以设置日期格式: YYYYMMDDHHNNSS
分隔符号无关紧要,主要顺序, 其中:
YYYY -全年四位数字.
MM - 月份。从01到12.
DD - 日。从01到31.
HH - 从00到23小时的24小时格式.
NN - 从00到59分钟.
SS - 秒。从00到59..
Format - 要创建的图像的类型.支持 BMP, GIF, JPG (JPEG), PNG 和 TIF (TIFF) (默认情况下 JPG).
|
imgtxt<>
|
图像设置. 参数 imgtxt<Color|BkColor|Size|Style|FontName|Left|Top|Right|Bottom> , 其中:
Color - 字体颜色,选项有:
•RGB颜色.
•ARGB颜色.
•# - 随机RGB颜色.
•$ - 随机ARGB颜色.
•@ - 透明颜色(适用于png,bmp,...).
BkColor -背景颜色,选项有:
•RGB颜色.
•ARGB颜色.
•# - 随机RGB颜色.
•$ - 随机ARGB颜色.
•@ - 透明颜色(适用于png,bmp,...).
• 渐变背景 Color1,Color2,Flag,Correction , 其中:
Color1 - RGB 颜色 №1, # -随机颜色, @ - 透明色 (для png, bmp, ...)
Color2 - RGB 颜色 №2, # - 随机颜色, @ - 透明色 (для png, bmp, ...)
Flag - 梯度模式:
0是水平梯度(默认).
1 - 垂直梯度.
2-对角直线梯度.
3-对角线逆梯度.
Correction - 伽马校正:
0 - 禁用(默认).
1 - 启用.
使用渐变背景,您还可以使用参数factorimg<>,posimg<>,framewh<>
Size -字体大小
Style - 字体样式.可以是以下值的组合:
0 - 正常
1 - 大胆
2 - 斜体
4 - 下划线
8 - 删除线
FontName - 字体名称.
Left - 左缩进像素.
Top - 从像素以上的缩进.
Right - 以像素为单位缩进.
Bottom - 底部以像素为单位
|
edging<>
|
边缘文本处理. 参数 edging<Number> , 其中 Number:
0 - 无需附加处理(默认情况下).
1 - 在背景方向上对文本的边缘进行附加处理.
2 - 对文本的边缘的附加处理.
通过不同的颜色叠加(主要是ARGB),文本边缘的计划外色的出现是可能的.
该参数允许您删除这种丰满度,在图像中只留下2种颜色(背景和文字),删除所有其它颜色.
此过程不快,大文本处理可能需要几分钟.
|
factorimg<>
|
渐变偏移. 参数factorimg<Factor1,Factor2,Factor3,Factor4>允许偏移梯度,其中:Factor1,Factor2,Factor3和Factor4 - 表示最终颜色百分比的数字,应在0.0至1.0的范围内
默认情况下,factorimg<0.0,0.4,0.6,1.0>
|
posimg<>
|
混合渐变色. 参数posimg<Pos1,Pos2,Pos3,Pos4>,允许您混合渐变颜色,其中:Pos1,Pos2,Pos3和Pos4 - 数量表示混合的百分比,应在0.0至1.0的范围内
默认情况下,posimg<0.0,0.3,0.7,1.0>
|
framewh<>
|
框架. 参数 framewh<Color|Frame|Indent>, 允许您创建一个框架, 其中:
Color - 框架的背景,以下选项是可能的:
•RGB颜色(FF0000)
•# - 随机颜色
•@ - 透明颜色(适用于png,bmp,...)
•FileIMG - 将作为背景的图像的完整路径
Frame - 边框宽度(像素)
Indent - 图像之间的像素缩进
|
quality<>
|
质量JPG,JPEG图像. 参数 quality<Number>, 其中 Number - 质量百分比可以在1到100之间
|
cntr<>
|
计数器.
描述
参数 cntr<Begin(+/-Delimeter)(:Dropping)|Step|Numbers|Optional>, 其中:
Begin - 初始号码.
如果数字后跟一个符号:
+ , 然后计数器将相对于指定目录中对象的基本名称末尾的数字开始
- , 那么第一个名字就是没有柜台;可以为角色指定分隔符分隔符
: , 计数器将在指定的步长数后重置
Step - 反步.
Numbers - 仪表中的位数.
Optional [可选] - 为每个文件夹一个不同的计数器(用于文件).
要使用其计数器重命名每个文件类型,添加参数||ext<>||[double]。
|
Dialogs
|
对话框.
描述
[input] - InputBox中的输入信息对话框.
[richinput] - 在RichInputBox中输入信息的对话框.
[combo] - 在ComboBox中选择信息的对话框.
[group] - 在GroupBox中选择信息的对话框.
[check] - 在复选框中选择信息的对话框.
[edits] - 在EditBox中选择信息的对话框.
[sfold] - 选择目录
[zfold] - 选择目录.
[sopen] - 选择要打开的文件.
[ssave] - 选择要保存的文件.
[sicon] - 查看和选择图标.
[msgbx] - MsgBox消息窗口.
[updwn] - 选择数字信息UpDown.
...和其他对话框.
|
upd<>
|
刷新面板.
描述
参数 upd<Number>, 其中 Number - 刷新Total Commander面板的值:
1 - 刷新活动面板.
2 - 刷新两个面板,返回到活动面板.
3 - 刷新对侧面板,返回到活动面板.
4 - 刷新活动面板,切换到对侧面板.
5 - 刷新对侧面板,留在对侧面板.
6 - 刷新两个面板,留在对侧面板.
7 - 不刷新.
|
progres<>
|
进度条. 参数 progres<> - 如果指定,操作将调用进度条.
键MsBoxAtTheCompletion 在 TCIMG.ini 的[Setting]字段.
|
备注
如下图所示:
该命令能够通过创建的全局变量将信息传递到其它命令.见 附录23
变量名称
|
描述
|
GLOBALIMGTZ
|
输出数组:所创建图像的路径列表.
|
GLOBALIMGTZ1
|
输出数据数组:创建图像的宽度列表.
|
GLOBALIMGTZ2
|
数组输出数据:创建图像高度的列表.
|
GLOBALIMGTZ3
|
一组输出数据:创建图像的宽度和高度列表(200x100).
|
要加载您的字体,可以使用该命令 fontx
该命令仅支持字体 TTF
命令类似于 一个对象 imgtx
参见:
clipi, exiff, exifs, iclip, imgcf, imgcg, imgcn, imgcr, imgff, imgfs, imggo, imght, imgjf, imgjs, imgnz, imgth, imgtx, imgup, imgvw, imgwh, picsf, picss, prevw, scren, sdesk, sdess, symxx
aends=%P%N??-1||Chr(124)!!||&&(.)!!$1@CRLF||?F1 imgtz=$GLOBALAENDS||"%t"//1||imgtxt<0000A0|F0FFFF|14|3|Tahoma>||progres<a>||upd<3> ;; 在对侧面板中,在光标下创建文本文件内容的图像
aends=%P%N??-1||Chr(124)!!||&&(.)!!$1@CRLF||?F1 imgtz=$GLOBALAENDS||"%t"//1||name|png||imgtxt<0000A0|F0FFFF|14|3|Tahoma>||progres<>||upd<3> ;; 在对侧面板中,在光标下创建文本文件内容的图像
global imgtz=%P%N||"%t"//1||imgtxt<0000A0|F0FFFF|14|3|Tahoma>||upd<3> GLOBALIMGTZ<a> GLOBALIMGTZ1<a> GLOBALIMGTZ2<a> GLOBALIMGTZ3<a> ;; 在对侧面板中,在光标下创建文本文件内容的图像,并将结果存入全局变量中
global imgtz=cliplist||"%p"//1||imgtxt<0000A0|F0FFFF|14|3|Tahoma>||upd<3> GLOBALIMGTZ<a> GLOBALIMGTZ1<a> GLOBALIMGTZ2<a> GLOBALIMGTZ3<a> ;;在活动面板中,创建剪贴板内容行的图像,并将结果转换为全局变量
imgtz=%P%N||"%t"//1||imgtxt<0000A0|F0FFFF|14|3|Tahoma>||upd<3> ;; 在对侧面板中,在光标下创建文本文件内容的图像
"rends=x??-1||##rndm<3~?10|20> GLOBALRENDS<a> imgtz=$GLOBALRENDS||"%p"//1||img-cntr<1|1|2>|png||imgtxt<F9EFBE|02222C|14|0|Tahoma>||upd<1>" - 在活动面板中使用随机数据文本创建图像(带有给定计数器的名称)
"rends=x??-1||##rndm<3~?10|20> sends=CD5C5C|FFD700|ADFF2F GLOBALSENDS<a> imgtz=$GLOBALRENDS||"%p"//1||img-cntr<1|1|1>|png||imgtxt<?$GLOBALSENDS[1]|@|18|1|Arial>||upd<1>" - 使用随机数据文本(具有给定计数器的名称)和备用文本颜色在活动面板图像中创建
"rends=x??-1||##rndm<3~?10|20> imgtz=$GLOBALRENDS||"%p"//1||img-cntr<1|1|1>|png||imgtxt<?CD5C5C+FFD700+ADFF2F|@|18|1|Arial>||upd<1>" - 使用随机数据文本(具有给定计数器的名称)和备用文本颜色在活动面板图像中创建
© Аверин Андрей для Total Commander Image Averin-And@yandex.ru
|