实用的文本文件打印工具——LP.EXE

Author: Date: 1995-08-04

        LP是Line Print的缩写,意思是:行打印,打印一个文本文件到打印机或一个文件中。该程序不是菜单选择命令,必须在DOS命令行下一次执行。
        一、命令的一般格式
        LP [path-name] filename[output][switches]
        二、有关命令字的解释
        [path-name]   待打印输出的文件如不在当前路径下,需写全路径;
        filename      待打印输出的文件全名;
        [output]      打印机端口(默认:LPT1)或者输出到的文件名;
        [switches]    可选项。
        三、可选项[switches]的说明(n代表自然数)
        /CONFIG:name   打印机配置文件
        /Tn            页首行数
        /Bn            页尾行数
        /Ln            页左留列数
        /Rn            页右留列数
        /80 |  /132    IBM定义的80-,132-列打印纸
        /HIn           用户自定义打印纸长度
        /Wn            用户自定义打印纸宽度(默认:86)
        /TABn          TAB宽度
        /SPn           行宽(每两行之间间隔的行数,默认n=0)
        /HEADERn       页头的类型(n=0,1,2.默认n=1)
        /PAn           开始页号(默认n=1)
        /N             加行号(默认为“不加”)
        /A             追加到输出文件尾
        /EBCDIC        打印成EBCDIC码文件
        /WS            打印WordStar文件
        /PR:xx         定义打印机类型:TTy,GEneric,EPson,PRoprinter,QUietwriter,TOshiba,LAserjet or POstscript(默认:用户已定义的当前打印机)
        LP程序可以在不借助任何文字编辑软件的情况下,将文本文件按一定的格式输出。对于程序员来讲,要将源程序自动加上行号,分页输出,更是简单方便。本人的许多源程序都是用LP打印输出,既方便阅读修改,也可作档案文件保留,效果很是令人满意。