clipi

首页  后退  前进

clipi
down2

从剪贴板创建图像.

 

clipi=FileIMG, ||error<>, ||quality<>, ||bmpformat<>, ||clrcompres<>, ||Dialogs, ||<info>, ||upd<>

 

参数:


1-强制参数.

FileIMG

路径. FileIMG|Mode

FileIMG - 正在创建的图像文件的完整路径 (BMP, JPG, JPEG, JPE, GIF, PNG, TIF, TIFF, DIB, RLE)

Mode [可选]

   0 - 不覆盖现有对象.添加计数器(默认)

   1 - 覆盖现有对象.


其它参数:

error<>

错误消息. 参数 error<Number>, 其中 Number:

 0 - 不显示错误对话框(默认).

 1 - 输出错误对话框.


如果剪贴板无图像,则"TCIMG"被终止.

quality<>

质量JPG,JPEG图像. 参数 quality<Number>, 其中 Number - 质量百分比可以在1到100之间

bmpformat<>

彩色深度BMP图像. 参数 bmpformat<Format>, 其中:

Format - 设置图像的深度(每像素的位数):

   0 = 16位;每个RGB颜色5位

   1 = 16位; 5位为红色,6位为绿色,5位为蓝色

    2 = 24位;每个RGB颜色8位

   3 = 32位;每个RGB颜色8位.没有alpha通道(透明度)

    4 = 32位;每个RGB颜色和alpha通道8位

clrcompres<>

色深和压缩TIF,TIFF图像. 参数 clrcompres<Depth,Compress>, 其中:

Depth - 设置拍摄屏幕截图时的TIFF颜色深度

    0  - 编码默认颜色深度

    1到24位

    2到32位

Compress - 在拍摄屏幕截图时设置TIFF压缩

    0  - 默认压缩编码

    1  - 无压缩

    2  -  LZW压缩

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 - 不刷新.

备注

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

变量名称

描述

GLOBALCLIPI

数组的输出数据(在第一个单元格中创建的图像文件的路径)

参见:

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

例子

 

clipi="%p"ImgClip.bmp||bmpformat<0>||upd<1> ;; 从活动面板中的剪贴板创建一个ImgClip.bmp图像,16位;每个RGB颜色5位

 

clipi="%p"ImgClip.jpg ;; 从活动面板中的剪贴板创建一个ImgClip.jpg图像

 

clipi="%p"ImgClip.jpg||quality<75>||upd<1> ;; 在活动面板中从剪贴板ImgClip.jpg创建图像,JPG的质量为75%

 

clipi="%p"ImgClip.png ;; 从活动面板中的剪贴板创建一个ImgClip.png图像

 

clipi="%p"ImgClip.png||error<1>||upd<1> ;; 从活动面板中的剪贴板创建ImgClip.png图像,发出错误消息

 

clipi="%p"ImgClip.png|1 ;; 从活动面板中的剪贴板创建一个ImgClip.png图像,如果该文件存在,则覆盖

 

clipi="%p"ImgClip.tif||clrcompres<2,2>||upd<1> ;; 从活动面板中的剪贴板创建一个ImgClip.tif图像,32位; LZW压缩

 

clipi=$f06\<info=s47>.[combo=BOX28] ;; 在具有系统时间名称的文件中的桌面上创建剪贴板映像,在对话框中选择类型

 

clipi=$f06\<info=s47>.png ;; 在png文件中的剪贴板上以系统时间的名称在桌面上创建一个图像

 

global clipi=%%TCIMG_TEMP%%\ImgClip.png GLOBALCLIPI<a> ;; 在临时文件夹中从剪贴板创建图像ImgClip.png +打印摘要数据

 

global clipi=%%TCIMG_TEMP%%\ImgClip.png iconf=GLOBALCLIPI<1>||"%p"//0//ImgClip||48,32,24,16||upd<1> tempxx ;; 从剪贴板的图像在活动工具栏ImgClip.ico中创建一个图标

 

global imgpr=1 clipi=%%TCIMG_TEMP%%\ImgClip.png picsf=GLOBALCLIPI<1>||%%TCIMG_TEMP%%//0||0:0!!#||perimeter<1> iconf=GLOBALPICSF<1>||"%p"//0//ImgClip||48,32,24,16||upd<1> tempxx ;; 在活动面板中从剪贴板的图像创建图标ImgClip.ico,首先用透明颜色替换沿着左上角的第一个像素的颜色

 

global imgpr=1 clipi=%%TCIMG_TEMP%%\ImgClip.png picsf=GLOBALCLIPI<1>||%%TCIMG_TEMP%%//0||FFFFFF!!# iconf=GLOBALPICSF<1>||"%p"//0//ImgClip||48,32,24,16||upd<1> tempxx ;; 在剪贴板的图像中,在活动工具栏ImgClip.ico中创建一个图标,用透明度替换白色

 

shape=24||0 global clipi=%%TCIMG_TEMP%%\ImgClip.[combo=BOX28] imgcf=GLOBALCLIPI<1>||"%p"//0||resize<1,[combo=BOX6]>||upd<1> tempxx ;; 在剪贴板的活动面板中创建图像,在对话框中选择先前更改的大小,格式和宽度

up2

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