user-pic

急~ 急~ 急~   perl如果操作USB的打印机?

Vote 0 Votes

winxp下 perl如果操作usb的打印机, 可能对字体大小进行设定吗?   打印机是本地的。 谢谢了~  

5 Replies

| Add a Reply
  • 在CPAN上找 Win32:USB 之类的模块应该可以作到。

  • 下面引用由路杨在 2006/4/2 01:06pm 发表的内容:

    在CPAN上找 Win32:USB 之类的模块应该可以作到。


    重點是控制printer,而不是usb =)
  • 下面引用由Anthony在 2006/4/3 01:19am 发表的内容:
    重點是控制printer,而不是usb =)


    控制printer...也许 Win32:OLE 。。

    总而言之,一个字:难。
  • 呵呵,比如我的USB打印机是S200SP,指定它就可以打印了。

  • 嘿嘿。一年没写过Perl了,忘的差不多了。所以。。。我不保证真的可以用。你可以试试看。
    对打印机字体大小的控制,用打印控制符就可以了,这个具体的操作符呢,看打印机的手册,每个打印机基本上都不一样。我说的是OKI打印机。

    本地的话,直接这样:


    open PRINTER, ">LPT1" || die "Can't connect to printer!";
    print PRINTER "^[[大字体!\n";
    print PRINTER "小字体";
    print PRINTER "\f";
    close PRINTER;

Add a Reply

Forum Groups

Good Perl Books

Perl 學習手札

作者:簡信昌

Perl 學習手札 , 一本优秀的中文Perl在线学习资料。

Perl 程序讨论区

12 50

Last Topic: [注意]本区文章归档区 by 路杨 on Oct 16, 2006

事物处理及其他

113 1410

Last Topic: 踩个脚印 by 眼睛oo on Dec 4, 2010

测试私密区

测试私密区

18 88

Notice: 用于测试程序或者不可告人之秘密。不要问我要密码哦。。[此为原LB_ES论坛系统保留项,只限原有权限朋友进入,不再接受注册]

OpenID accepted here Learn more about OpenID