软件搜索
分类栏目

各位网友:库盟由各知名网站提供免费资源,方便网友轻松建设网站。网友只需注册一个域名或一个二级域名,把别名(CNAME记录)指向别名主机(www.kunion.com.cn),一个集报价、软件、驱动、电影、音乐、游戏的网站就诞生了!点击进入参考例子>>

软件下载分类 >> 编程开发 >> 其它控件 >> 多能打印接口套件 V2.8

软件下载名称:

多能打印接口套件 V2.8


软件下载大小: 374k
软件下载授权: 免费版
软件使用平台: Win9x/NT/2000/XP/2
软件发布公司: http://www.kw128.com


多能打印接口套件 V2.8 软件简介:

多能打印接口套件2.8
                         (适用格式小票)

   本接口套件,功能强大,走纸精确,使用简单,它不用匹配驱动程序,就可打印输出。对各种要求精确定位和走
纸的针式打印场合发挥出色,不但可以打印格式小票,还可以打印多种条形码。它简化了打印设计,使打印设计和
程序设计分离开来,在后台充当打印服务,这就使打印变得十分灵活。它有两种打印方式,能满足各类不同的打印要
求,“直接打印”方式不用匹配驱动程序,用系统自带的驱动如“爱普生LQ1600”即可,它走纸精确,适用针式打印机。
“驱动打印”方式,则能够适用所有类型打印机。“直接打印”为逐行打印,“驱动打印”为按页打印,两种打印方式,
各具特色,各有优点,任君选择。同时也是针式打印机打印条形码的绝佳选择。

   本接口套件,绝对精简绿色软件,不需安装,单一执行文件“Printer.exe”,只要在您的程序中调用即可。

    ***版权声明:本软件如作为Windows窗口使用,是完全免费的;当作为程序接口调用时,是收费的。***

  “金锐软件 让您的打印更方便” 如有疑问,请联系:0763-2285088,Jeacy1@Tom.Com  钟上志 13360920277

**参数说明:
一、打印基本参数
   1.打印页面宽,指要打印的纸的横向宽度,单位为0.1毫米。
   2.打印区域高,指实际要打印的区域高度,注意,不是纸的高度。比如连续纸车票,高7Cm,但实际要打印
     文字的区域高度却只有3cm。本参数就指的是这3cm高。这样分是有好处的,余下的上下两个区域就用来作
     打印前、打印后的走纸量参数,这就是本打印套件能确保精确走纸的关键所在。单位为0.1毫米。
   3.打印左边界,本参数用于调节打印整体内容的左右位置。单位为0.1毫米。
   4.打印前走纸,指打印前的走纸量。这是确保打印走纸精确的重要参数。单位为0.1毫米。
   5.打印后走纸,指打印后的走纸量。这是确保打印走纸精确的重要参数。单位为0.1毫米。
   6.打印方式,可选“直接打印”和“驱动打印”两种。“直接打印”是专为针式打印机设计的,而且只
     有选“直接打印”才能保证精确走纸。“驱动打印”适用各类打印机输出,但此方式是按页输出的不
     存在走纸问题,它的好处就是可以适用各类打印机。
   7.单向打印,只有选“直接打印”本参数才有效,用单向打印,精确度更高,可使针式打印的效果更佳。
   8.条码类型,本套件有7种常用条形码可供选择。
二、打印样式及内容设定参数
   1.行号,指所设定命令行的顺序编号。第一行为1,第二行为2,以此类推。
   2.位置X,指打印区域内,本行命令要输出内容的起始坐标X。单位为0.1毫米。
   3.位置Y,指打印区域内,本行命令要输出内容的起始坐标Y。0.1毫米。X,Y的值就确定了内容的输出位置。
   4.大小,此参数当命令为STR时指输出字体的大小。当为BOX、ELL时为坐标X2。当为BAR时为条码宽1--5,一般为3。
   5.字样,此参数当命令为STR时0-7,指各种字样(粗体等)及组合。当为BOX、ELL时为坐标Y2。当为BAR时为条码高,10以上。
   6.命令,有STR、BAR、BOX、ELL四种,分别表示在打印区域内输出文字、条码、四方形、椭圆形。
   7.表达式,仅STR和BAR命令有效,指要打印的内容组合,如:F(0)B(2)F(1)S(元),F表示列,B空格,S字符串。

  打印时,如作为Windows窗口使用时,您只需把要打印的数据生成格式文本文件,通过“打印文件”调入,点击“打印”即可。
  如作为接口调用时,同样把要打印的数据生成格式文本文件,然后在你的程序中调用本套件程序即可。调用格式为:
如:“C:\King\Printer.exe C:\King\Prn.TXT ****”必须指定完整的文件路径。其中,文本文件的格式为:
如:“内容0|内容1|内容2|内容3|内容4|内容5|”,一个内容对应一列F,一行中的各列就组成了一个完整的格式小票。
比如车票,一行就是一张车票。一行中各内容(列F)之间必须用“|”隔开,注意“|”与“\”是在同一个键位的。
如果一次要打5张,则文本文件就应有如上格式的5行数据。
     二张车票例子:
     111515100941|广州   全票|1009 广州班|41|¥31元|2004-11-15 10:00|空调录像大巴|06号卡位上车|
     111515100942|广州   半票|1009 广州班|42|¥16元|2004-11-15 10:00|空调录像大巴|06号卡位上车|
   对应: F(0)       F(1)         F(2)    F(3) F(4)       F(5)            F(6)        F(7)


  **注意:“驱动打印”与“直接打印”方式,两者所设相同尺寸,实际打印尺寸亦不尽相同。**

-----------------------------------------------------------------------------------------
  *关于条码*
  当命令为BAR时,可以打印条形码,本套件有7种常用条码可供选择:

       Code39  长度任意,可为:数字、字母、+ - . % $ /  
       I25     双数长度,只能为数字。如为奇数长度则自动在前面补~0~
       128c    双数长度,只能为数字。如为奇数长度则自动在前面补~0~
       Codabar 长度任意,只可为:数字 和 + - . % $ /
       ENA13   定长,13位,末位为检查码,不足位则自动在后面面补~0~,检查码可自动成生。
       ENA8    定长, 8位,末位为检查码,不足位则自动在后面面补~0~,检查码可自动成生。
       UPC-A   定长,12位,首位自动加~0~,末位为检查码,检查码可自动成生。
  --以上7种为本我们自已画的条码,经测试针式打印机打印条码效果好,识别率高。即使9针打印机也100%可识别。
  
   特别提示:单向打印方式,可以提高打印精确度,对打印出的条码效果较好,但会降低打印速度。
                 (单向打印方式,仅适用针式打印机,且为直接打印方式)

---------------------------------------------------------------------------------
  "金锐软件 让您的打印更方便"     软件制作:钟上志    于广东英德市    2006.06.15
---------------------------------------------------------------------------------

以下附例,是为方便各位软件人员而编写的,相信对大家一定有用。
--------------------------------------
附例:Delphi
//生成打印数据文件 dirname+~\prn.txt~
procedure TForm1.SaveTxt;  
var F :Textfile;
begin
   AssignFile(F,dirname+~\prn.txt~);
   try
    ReWrite(F);
    Writeln(F,~要打印的第一行~);
    Writeln(F,~要打印的第二行~);
    Writeln(F,~要打印的第三行~);
    Writeln(F,~要打印的第四行~);
    Writeln(F,~要打印的第五行~);
   //......
   finally
    Closefile(F);
   end;
end;  
/////////
---------------------------------------
//调用打印接口程序的方法  
procedure  TForm1.Printme;
var  
   sCommandLine: string;
   bCreateProcess: boolean;
   lpStartupInfo: TStartupInfo;
   lpProcessInformation: TProcessInformation;

begin            //命令行参数
   sCommandLine :=dirname+~\Printer.EXE ~+dirname+~\prn.txt *****~;
                 // 填入 StartupInfo 信息
   FillChar(lpStartupInfo,Sizeof(TStartupInfo),#0);
   lpStartupInfo.cb := Sizeof(TStartupInfo);
   lpStartupInfo.dwFlags := STARTF_USESHOWWINDOW;
   lpStartupInfo.wShowWindow := SW_NORMAL;
               //启动进程(调用打印接口程序)
  bCreateProcess := CreateProcess(nil,PChar(sCommandLine),nil,nil,True,
    CREATE_NEW_CONSOLE or NORMAL_PRIORITY_CLASS,nil,nil,lpStartupInfo,lpProcessInformation);
end;
-----------------------------------------
//!!!!!!!!!当然,还有一个更简单的方法可以生成txt文件,如下:
1.用一个ListBox1控件,其Visible属性设为False  
  ListBox1.Items.Clear;
  ListBox1.Items.Add(~要打印的第一行~);
  ListBox1.Items.Add(~要打印的第二行~);
  //....等等
  ListBox1.Items.SaveToFile(dirname+~\prn.txt~);
  Printme;//调用套件,开始执行打印。。OK!!!!!!!!简单吧!!!!!!!!!

实现针式打印机打印条形码,100%识别。

软件下载: 暂无

多能打印接口套件 V2.8 相关内容
百度中 多能打印接口套件 V2.8 相关内容
Google中 多能打印接口套件 V2.8 相关内容
雅虎中 多能打印接口套件 V2.8 相关内容
Sogou搜索中 多能打印接口套件 V2.8 相关内容

注册码、注册机: 我要查找多能打印接口套件 V2.8注册码
  相关软件 多能打印接口套件 V2.8相关软件下载
多国语言控件 V1.3.3 下载 加密算法模块 2004.12.23 下载
打印预览控件 V2.4 下载 随想表达式计算类库 V4.0 Build 0910 下载
NBL数学计算控件(NBLMathsControl) V1.0 下载 PARKE(R)柏克拼音DLL库 V1.1 下载
“Printer first Gird”打印预览控件 V1.49 下载 TLCD99 V1.8 下载
.Net WebMessageBox控件 V1.1 下载 CurtPrinter V1.92 下载