1、第一章概述系统简介PosLabel 的主要功能是进行条码标签设计输出,支持多种常用的一、二维条码,支持多种数据源格式。支持的打印机PosLabel 仅支持 Windows 下的 POSTEK 条码打印机,同时支持直接使用 POSTEK 专用打印指令方式输出。灵活多样的标签设计PosLabel 的目的是让用户方便、快捷地设计制作出各种类型的条码标签。标签尺寸随意改变,页标签排列格式多种多样。标签中可以提供直线、矩形、条码、文字和图象等多种可视对象。支持多种一维及二维条码软件支持十多种码制的条形码,包括:Code39 标准 39 码Code128 Code128 码 A、B、C 字符集,UCC/E
2、AN128 码EAN-13 EAN-13 国际商品条码(包括 2 位和 5 位附加码)Interleaved 25 交叉 25 码Code93 Code93 条码UPC-A UPC-A 码(包括 2 位和 5 位附加码)EAN-8 EAN-8 国际商品条码(包括 2 位和 5 位附加码)UPC-E UPC-E 码(包括 2 位和 5 位附加码)CodaBar 库德巴码Indestrial25 工业 25 码Martrix25 Martrix 25 码China Post 中国邮政码ITF 14 ITF-14 码PDF417 PDF417 二维码QR Code QR 二维码Data Matrix
3、 Data Matrix 二维码丰富多样的字体可以利用 Windows 下提供的所有英文和中文字体, 当使用指令输出方式时,软件支持POSTEK 打印机的内部专用字体。多种数据源格式用户可以为条码和文字对象的数据源定义多个变量,能够使用户方便灵活的为条码和文字对象定义数据,可以支持常量、序列号、数据库、日期、时间、键盘输入和脚本等多种数据类型,支持变量共享。一个对象的数据可由多个变量组成,一个变量可由多个对象共享。多种图像格式 支持 bmp、dib、gif、pcx 、tga、jpg、tif 等常用的图像格式。 数据库支持PosLabel 提供读取 ODBC 数据库的功能,用户可以在标签中引用数
4、据库中的内容。也可直接导入文本文件。多种打印选项可以打印输出页码和标签的对齐和裁切标记,标签的打印起点可任意设置,并且在连续打印时可跟踪标签位置。VBScript 脚本语言支持PosLabel 支持 VBScript 语言,用户可使用脚本语言格式化数据,实现复杂的功能。多语言支持PosLabel 支持多种语言界面,不同语言可动态切换,并且可在同一标签中同时输出多种语言的文字。全交互式操作界面PosLabel 采用的是所见即所得的全交互式界面。用户可以使用键盘、鼠标来编辑、设计标签。同时, 本软件提供了工具栏、状态栏、排列栏、属性栏、滚动条、标尺栏等操作工具。系统运行环境硬件环境:CPU Int
5、el Pentium 100 以上;内存 32M 以上,建议 64M 或 128M;硬盘必须至少有 50M 的可用空间;CD-ROM 光盘驱动器(如果从 CD 安装系统);两键或三键鼠标;显示器建议 800*600 以上;软件环境:MS Windows 98 MS Windows 98SEMS Windows Me MS Windows NT 4、0 (Service Pack 3 以上)MS Windows 2000MS Windows XPMS Windows 2003MS Windows 7ODBC 数据库支持环境第三章了解标签格式概述标签一般用来给物品作上标记,以便对它进行识别或分类。
6、标签可以是由多种材料制成,包括纸张、布料、塑料或金属。它可以永久地贴在物品的表面上,就象超级市场中打印在食品包装盒上的 EAN 条码,也可以象服装商店中衣服上的标签那样轻易地撕掉。生成一个标签的过程很简单。只要使用鼠 标、工具 栏和菜单选项 ,就可以设计出带有条码、 图片和文字的标签。我们把这种放置在标签查看区域中的 对象集合叫作标签格式。同时,我 们将标签的尺寸以及标签在页面上的排列方式等信息称 为标签设置以示区分。提示:如果创建了一个新标签,并不是只有在标签格式被保存后才能打印,只要出现在标签查看区域的内容都可以打印。不过,为了以后能够再次打印这个的标签,将标签格式保存起来是一个好的办法。
7、设计简单的标签本应用软件中所有的菜单设置和对话框参数都是按照最常用的格式预先设置的。这些设置称作默认设置。当创建一个新的标签格式,标签的外观会受默认设置的影响。所谓默认设置就是应用程序自动使用的选项或设置。您可以在新建标签时选择目标打印机和一个预先定义的标签设置,当然,这些设置可在标签编辑过程中随意修改!打印机默认设置不管当前保存在标签格式中的打印机设置是什么,当创建一个新的标签格式时,您都可以手工选择 POSTEK 任一台条码打印机,打印机的设置仍采用默认设置。而当打开一个保存的标签格式时,系统会自动查找与此标签格式相对应的打印机,如果该打印机不存在,系统将打印机设置为当前安装的 POSTE
8、K 条码打印机。在程序的状态栏中,您可找到当前标签对应的打印机。使用 PosLabel 程序提供的标签设置尽管创建标签设置的过程很简单,也很容易。然而,本应用程序还是提供了若干种常用的标签设置,它们对设计新的标签会很有帮助。用户可以根据需要定制自己需要的标签设置,用户定制的标签设置同样可保存并可重复使用。创建新的标签格式文件菜单中的新建命令用于创建一个新的标签格式文档。由于 PosLabel 允许同时打开几个标签格式文档,如果选择新建命令,而这时已存在的标签格式文档已经在标签查看区域中,PosLabel 将打开一个新的标签格式文档窗口,而不影响当前的窗口。可以使用窗口菜单中的打开窗口列表访问其
9、它打开的标签格式文档。或用鼠标单击工具栏中的新建按钮。这也可以使用默认设置创建一个新的标签格式文档。PosLabel 支持的条码打印机PosLabe 仅支持 POSTEK 条码打印机,既可以使用图形方式输出,又可以使用打印机专用控制指令输出。标签设置标签设置对话框包含控制标签的尺寸和标签在页面中的排列方式的选项。(这些选项并不控制标签中条码和文字对象的排列,而只控制标签本身的尺寸和排列方式)标签设置对话框还包含一个显示当前页面布局的预览窗口,由于要将很多的页选项都放入一个对话框中,标签设置对话框的下半部分包括通过选项卡控制的区域,与其它修改属性对话框中的属性页方式相同。标签设置对话框根据选择的
10、四个标签(打印机、页面、标签和其它),显示出不同的选项。打印机属性页用于设置打印机的有关信息。名称 选项用于指定标签格式使用哪个打印机打印。系统允许从已安装的 PosLabel 打印机列表中选择一台打印机。默认的设置是最近一次在 POSTEK 打印机对话框中指定的默认打印机。为方便起见,与打印机相关的设置都存储在标签格式文档中,包括纸张的大小和专用标签打印机的打印速度等设置。这样,下次在需要打印相同的标签时,要做的只是装入标签格式文档并打印,打印机参数仍按上次打印时的值进行设置。重要说明:在开始设计一个标签格式文档之前,首先需要选择一个正确的打印机,以便标签格式按照正确的打印机规格设置。这样做
11、对于标签中包含条码对象的情况就格外重要。标签格式中可保存打印机的一些特殊选项,在下次打印输出时,会用同样的设置来配置打印机,而不论打印机的默认设置如何。同样,标签格式中也记住了对应的打印机,标签只在相应的打印机上输出,而不论该打印机是否是系统默认的打印机。输出方式 对于系统支持的 POSTEK 条码打印机,默认是按“Windows 驱动图形方式输出”进行输出的,以图形方式在 POSTEK 条码打印机上进行输出。您也可以采用“指令方式输出”,此种方式下,将直接使用打印机控制指令驱动打印机,能够充分发挥专用打印机的性能。选用“输出 FORM 到打印机 ”是将 FORM 存贮到打印机,并非所有型号的
12、条码打印机都支持这个功能。设置 按钮弹出一个打印机设置对话框,可对打印机的参数进行配置。设置仅对当前标签起作用,不会改变打印机的默认参数设置。页面属性页页面属性页用来设置整个页面的信息,除了 “自定义大小”外,其它纸张类型都有固定的尺寸。纸张名称 选项用于指定打印标签时所使用的纸张尺寸类型。建议选中“自动页面尺寸”选项,以让系统自动计算并定义页面大小。如果选择自定义纸张格式,请注意纸张的尺寸不要超出打印机的允许范围,否则可能产生预想不到的后果。宽度 选项用于显示并设置纸张的宽度。但只有自定义纸张才能输入纸张的宽度。如果要允许使用这个选项,必须先从尺寸选项列表框中选择“自定义大小”项。重要说明:
13、标签的衬底上通常能看出标签的边缘。此宽度是指标签介质衬底的左右边缘之间的距离!高度 选项用于显示并设置纸张的高度。但只有自定义纸张才能输入纸张的高度。如果要允许使用这个选项,必须先从尺寸选项列表框中选择“用户自定义”项。上空 选项用于指定页的上边缘与第一行标签顶边之间的距离。重要说明:打印有间隙、黑标、孔等定位的标签,上空应填“0”。左空 选项用于指定页的左边缘与第一列标签左边之间的距离。通过调整页面的左空,可以调整标签在页面中的相对位置。虽然调整这些数值也可以使得标签的实际打印位置与模切的标签对应起来,但一般建议将这个数值设置成与标签纸的实际左空相同,而通过调整“其它”属性页中的位置微调来调
14、整标签在页面中的位置,从而使实际输出的标签与模切的标签对齐。标签属性页标签宽度 选项用于指定标签的宽度。标签的宽度是指从标签的左边缘到右边缘的距离。标签高度 选项用于指定标签的高度。标签的高度是指从标签的顶边缘到底边缘的距离。列距 选项用于指定标签的列间距。列距是指从一个标签的右边缘到它右边一个标签左边缘的距离。行距 选项用于指定标签的行间距。行距是指从一个标签的底边缘到它下边一个标签顶边缘的距离。列数 选项用于指定标签介质上标签的列数。根据不同的标签介质,可能会有一列或多列的标签。行数 选项用于指定标签介质上标签的行数。根据不同的标签介质,可能有一行或多行的标签。形状 选项用于指定标签的外观
15、形状。有直角矩形、圆角矩形和圆形三种外观选择。如果选择了圆形标签,则宽度和高度选项表示标签两个方向的直径,当标签高度与宽度数值相同时,则标签是一个正圆形标签。其它属性页起始位置 决定在打印输出标签时,从整页的什么位置开始输出。标签通常从页面的左上角开始打印。然而,有时会需要改变输出顺序。标签设置对话框中的起始位置选项用于选择首先打印哪个标签。可以从以下四个设置中任选一个。左上角 从左上角的位置(默认)开始打印。右上角 从右上角的位置开始打印。左下角 从左下角的位置开始打印。右下角 从右下角的位置开始打印。首选方向 决定标签按行或按列进行打印。标签的打印顺序默认是一行接一行打印。然而,有时会希望
16、标签的打印是按列进行。在这种情况下,就需要选择打印的首选方向。标签设置对话框中的首选方向选项用于选择打印顺序。可以从以下两个设置中任选一个。水平方向 一行接一行打印。 垂直方向 一列接一列打印。位置微调 选项用于指定标签打印的位置偏移。左侧偏移 选项用于指定页的水平打印偏移。顶部偏移 选项用于指定页的垂直打印偏移。导入 按钮用于调入预定义的标签设置。您可以在任何时候调入一个预先保存的标签设置。另存为 按钮用于保存用户自定义的标签设置。用户自定义的标签设置被保存存在“用户定义标签设置”中,您可以在任何时候像调入一个系统预定义的标签设置一样重新调入一个用户保存的标签设置。保存用户标签设置PosLa
17、bel 可以方便地将用户自定义的标签设置保存起来,供用户像调用系统中定义的标签设置一样随时重复调用。在其它属性页中,导入按钮用于导入一个程序定义的或用户保存的标签设置,另存为按钮将用户的标签设置命名保存。关于标签模板PosLabel 可以将用户标签格式保存成模板,以便重复使用。标签模板与标签格式的区别在于在标签模板中只能修改对象的数据,而无法修改对象的其它信息。可以通过“另存为模板”菜单将一个标签格式保存为标签模板。可以通过系统选项中的设置决定是否在新建标签格式时弹出一个供选择标签模板的对话框。另外,打开标签模板时,系统的一些默认设置可能与打开普通标签格式时略有不同。如果想对标签模板中的对象属
18、性进行修改,必须将其另存为普通的标签格式才能进行。标签格式附加说明PosLabel 可以在每个标签格式中保存一些附加的说明信息,可以通过“文件说明”菜单调出“标签格式附加说明”对话框进行设置。对话框中的“下次打开时显示附加说明”设置用于设定下次打开标签时,是否自动弹出“标签格式附加说明”对话框。标签格式中的对象标签格式中可以排入文字、条码、线条、图形、图片对象。对象可以通过选中相应的对象工具,使用鼠标在标签上单击左键并拖动生成。对象的属性设置请参考后面章节。第四章创建及安排对象概述有两种方法在标签中添加条码、文字或各种图形对象。从工具菜单中选择适当的命令,或从工具栏中选择相应的按钮。在这两种方
19、式中,使用任意一种的结果都是相同的。执行该命令后,鼠标指针会呈现出选定对象的形状,直到单击了其它按钮或菜单选项。当鼠标指针呈现选定对象的形状时,通过将光标放置在希望的位置并单击鼠标左键,就可以在标签查看区域添加一个该种对象。在标签中创建对象后,对象的属性是系统默认的值。可以通过修改对象属性对话框中的选项来调整该对象的外观。在标签格式中创建新对象创建条码对象1. 单击工具栏上的创建条码按钮。2. 将光标移动到标签查看区域。当光标指针通过标尺进入标签查看区域时,会变为与工具栏中按钮相匹配的形状。这时就可以创建条码对象了。3. 将光标移动到标签查看区域中需要创建条码框的一个角的位置,单击鼠标左键,释
20、放鼠标左键就可将条码对象放置到标签上。创建文字对象1. 单击工具栏中的创建文字按钮。2. 将光标移动到标签查看区域。当光标指针通过标尺进入标签查看区域时,会变为与工具栏中按钮相匹配的形状。这时就可以创建文字对象了。3. 将光标移动到标签查看区域中需要创建文字框的一个角的位置。单击鼠标左键。释放鼠标左键。就可将文字对象放置到标签上。创建线条对象1. 单击工具栏中的创建线条按钮。鼠标指针会呈现线条光标的形状。2. 将光标移动到标签查看区域中需要创建线条的开始位置。3. 单击鼠标左键,使出现的线条达到需要的尺寸。4. 释放鼠标按钮。只能创建水平或垂直的线条,在创建线条码,通过向不同的方向拖动鼠标指针
21、,可以创建水平或垂直的线条,以后可通过旋转线条来调整线条的方向。创建矩形对象1. 单击工具栏上的创建矩形按钮。鼠标指针会呈现矩形光标的形状。2. 将光标移动到标签查看区域中需要创建矩形框的一个角的位置。3. 单击鼠标左键,使出现的矩形达到需要的尺寸。4. 释放鼠标按钮。创建图片对象1. 单击工具栏中的创建图片按钮。2. 将光标移动到标签查看区域。当光标指针通过标尺进入标签查看区域时,会变为与工具栏中按钮相匹配的形状。这时就可以创建图片对象了。3. 将光标移动到标签查看区域中需要创建文字框的一个角的位置。单击鼠标左键。释放鼠标左键。就可将默认的图片对象放置到标签上。4. 双击图片对象,在“图片”
22、 属性页中选中“链接式图片”类型,单击“浏览图片”按钮。5. 在浏览图片对话框中,文件类型选项的默认设置是“所有支持的图象文件”,使应用程序能够显示出当前指定目录下的所有可用图片文件。要从指定图片文件格式列表中查看或选择需要的文件,只要从列表框中选择需要的文件格式即可。选中“预览图片”,可以查看供选择的图片。6. 选中需要的图片,单击确定按钮,就可以在标签中看到选择的图片。安排标签中的对象排列菜单命令选项具有两方面的功能:将多个对象结合成一组,组中的对象可以同时移动。提供一些方法,用来更改对象彼此间的位置或尺寸。通常使用基本的鼠标拖动就可以安排和移动标签中的对象。然而有时使用排列菜单中提供的功
23、能来安排标签中对象的布局会更加方便。如果想精确定位一个对象,可以通过修改对象的常规属性中的位置属性来实现。选取一组对象工具菜单中的选取命令用激活选取工具,并使用标准的鼠标光标来选择、移动和更改标签查看区域中对象的选项、位置和尺寸。选择一个对象操作就激活了用于屏幕上操纵对象的句柄,通过拖动对象本身或对象的句柄可以调整对象的尺寸和位置。也可以通过修改对象属性对话框中的选项来修改该对象的属性。要激活选取工具并选择一个对象,使用下列一种选项:单击工具栏中的按钮,然后再单击要选择的对象。或者单击工具菜单中的选取命令,然后再单击要选择的对象。移到最前/移到最后/前移/后移排列菜单中的移到最前和移到最后命令
24、用于将选定对象移动到叠放在标签中其它对象的最前面或最后面。注意:通过标签中重叠在一起的不同对象,可以创建出特殊图形和其它特别效果的标签。然而相互重叠的对象会使标签编辑变得复杂,这是由于选择最顶部的对象总是比底部的对象容易。对象还需要放置在合适的层次位置,才能达到期望的打印效果。将多个对象组合与取消组合排列菜单中的组合命令用于将标签格式文档中两个或多个对象结合成一个独立的组。在各个独立的对象结合成一组后,只要单击组中任意对象就可以选中整个组。一组对象具有与组中其它对象共有的属性还可以同时修改。例如,可以使用鼠标移动整组对象而不改变组内各个对象之间的相对位置。要将对象结合成一个单独的组:1. 使用
25、下列方法之一就可以选择要结合的对象:按住 SHIFT 键的同时,在要选择的对象上单击,或者使用选取工具选择要结合成组的对象。2. 选择组合命令。注意:被组合起来的对象的属性是一般不可以直接更改的,如果要修改组合对象中的对象的属性,应先取消组合。排列菜单中的取消组合命令用于将组合在一起的对象拆开。在对象取消组合后,只能同时选择拆开后的各个对象。要将一组拆开成各个对象:1. 通过单击组合对象中的一个,就可以选择要拆开的组。2. 单击取消组合命令。旋转对象排列菜单中的旋转命令用于旋转标签格式文档中各个对象和对象组。旋转命令可以将对象不同的方式进行旋转:左旋 90 将选定的对象或对象组向左旋转 90。
26、旋转 180 将选定的对象或对象组旋转 180。右旋 90 将选定的对象或对象组向右旋转 90。注意:旋转矩形框会自动改变它原来在图形属性对话框中设置的高度或宽度。旋转操作的参考点是对象的中心点,当多个对象被同时旋转时,将以所有被选取对象组合后的中心点为参考点进行旋转。对齐一组对象排列菜单中的对齐命令用于将标签格式文档中选择的多个对象按一定的行列规则移动。这是通过将一组选定对象的水平和垂直排列设置为相同的属性来完成的。多数对齐选项是用于排列两个或多个标签对象彼此之间的位置。因此,除非在标签中选择了两个或多个对象,否则这些选项多数是不可用的(灰色)。参考对象是对齐操作的基准,参考 对象总是很容易
27、被识别,它有蓝色的实心句柄,而同一组中的其它对象只有黑色的实心句柄。一般第一个被 选取的对象是参考对象。在熟悉对齐命令后,会发现位于 标签查看区域左边的对齐栏中的快捷按钮很容易使用。左齐 将选定的两个或多个对象的左边对齐参考对象的左边缘。水平中齐 将选定的两个或多个对象的水平中间点座标对齐参考对象的水平中线。右齐 将选定的两个或多个对象的右边对齐参考对象的右边缘。顶齐 将选定的两个或多个对象的顶边对齐参考对象的顶边缘。垂直中齐 将选定的两个或多个对象的垂直中间点座标对齐参考对象的垂直中线。底齐 将选定的两个或多个对象的底边对齐参考对象的底边缘。水平居中 将所选中的对象当做一个整体,放置在标签的
28、水平中心位置。垂直居中 将所选中的对象当做一个整体,放置在标签的垂直中心位置。所有的对齐命令对于具有位置锁定属性的对象不起作用。更改一组对象的尺寸排列菜单中的尺寸命令用于将标签格式文档中选择的多个对象按一定的尺寸规则改变大小。这是通过将一组选定对象的水平和垂直尺寸设置为相同的属性来完成的。多数尺寸选项是用于更改两个或多个标签对象彼此之间的尺寸关系。因此,除非在标签中选择了两个或多个对象,否则这些选项多数是不可用的(灰色)。与对齐命令相同,所有的操作都是以参考对象为基准的。同时,一些对象的尺寸(如文字对象)只能通过更改属性来调整。水平同宽 将选定的两个或多个对象的水平尺寸改变为参考对象的水平尺寸
29、。垂直同宽 将选定的两个或多个对象的垂直尺寸改变为参考对象的垂直尺寸。水平垂直相同 将选定的两个或多个对象的水平和垂直尺寸改变为参考对象的尺寸。均匀排布一组对象排列菜单中的间距命令用于将标签格式中选取的多个对象均匀排列。水平间距相同 这个命令与对齐命令不同,对齐命令需要选定两个或多个对象,而这个命令至少需要选定三个对象。系统可以分析选定对象相对于其它对象的位置,并且最靠近标签左边和右边的两个对象位置不变。在这两个对象之间的所有其它对象位置,则按照从左到右的顺序均匀地排列开。垂直间距相同 这个命令与对齐命令不同,对齐命令需要选定两个或多个对象,而这个命令至少需要选定三个对象。系统可以分析选定对象相对于其它对象的位置,并且最靠