bartender 循环打印(关于BarTender打印过程详解)

在说这个话题之前,我们先来了解为什么要实现实现Bartender自动化打印,理由也很简单,就是使得我们的日常标签打印更加快捷,把繁杂的数据简单化,使得人人都可以向会用普通打印机打印东西一样,人人通用。还有也可以实现打印数据追溯.如何实现BarTender自动化打印标签作业的方式也是挺多的,不同的操作环境,不同的操作方法,就有不同实现BarTender自动化打印标签的方法。下面我们先谈一下用BarTender特殊的命令来操纵Bartender自动打印标签。

bartender 循环打印(关于BarTender打印过程详解)(1)

bartender 循环打印(关于BarTender打印过程详解)(2)

在BarTender启动后,通过在BarTender的命令行中添加称为参数的特殊代码,可以使某些BarTender功能自动执行。在从其它程序运行BarTender或者更改Bartender的启动设置,以预先加载现有标签格式或自动启动打印作业时,命令行参数最常用。

使用此命令行界面,还可以使BarTender在后台运行,从而不必显示Bartender窗口或其加载的标签格式。

指定命令行参数的规则如下:

Bartender的命令行参数由一个斜杠或空格后跟一个或多个指定所需命令的字母构成,有时斜杠或空格后是一个等号和其它数据。如果命令行中有多个参数,那么参数之间必须用以下任一字符分隔:

空格后跟一个正斜杠(建议)。正斜杠。空格。不管空格和斜杠是否结合使用,参数内都不能有空格,只能在参数之间使用空格。不过,新版Windows允许文件夹和文件名中使用空格。有关更多信息,请参见在文件名称中使用空格。

下面给出了多个如何正确分隔命令行参数的合法示例。此外,还列出了多个无效的非法示例。(注意:/F和/D参数用于指定要加载的标签格式和数据文件的名称。)

允许

/F=format_file_name/D=data_file_name

/F=format_file_name/D=data_file_name

F=format_file_nameD=data_file_name

不允许

参数内有多余的空格:/F=format_file_name/D=data_file_name

/F=format_file_name/D=data_file_name

F=format_file_nameD=data_file_name

参数间没有分隔符:F=format_file_nameD=data_file_name

/F=format_file_nameD=data_file_name

在文件名称中使用空格

较新的Windows版本允许使用包括空格的长文件名。如果用于命令行的任何文件夹名称或文件名称中包含空格,则必须用引号将该路径引起来,或者删除空格并将长名称缩短到8个字符。以下是对执行上述两项操作的说明。

使用引号

"C:\ProgramFiles\BarTender\bartend.exe""/F=C:\Bartender\Samples\Address.btw/X"

在用引号将命令行路径名引起来后,必须将程序命令与文件命令分隔开。

删除空格

/F=C:\Progra~1\BarTen~1CDDesi~1\Samples\Address.btw

您可以通过删除空格并将长名称缩短到8个字符,不必使用引号就可以输入引用了具有空格的文件名的命令行参数。为此,请在名称的前6个字符后添加发音符号(~)和数字。为便于阐明,请注意“使用引号”示例,它的文件夹名称“ProgramFiles”在其中含有一个空格。但在上面的示例中,该空格已被删除,并且“Progra”只是一个单词。

(原文:http://www.mindmanager.cc/jingdiananli.html)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页