这是我用于打印IP打印机的命令:

您需要在服务器上安装Windows和Linux的lpr服务.

if ($this->agent->platform() == 'Linux') {

$command = 'lpr -S ' . $printer->printer_ip . ' -P ' . $printer->printer_name . ' -o -x ' . $file;

//$command = 'lp -d ' . $printer->printer_name . ' ' . $file;

if (exec($command)) {

return TRUE;

}

else {

return FALSE;

}

}

if ($this->agent->platform() == 'Windows XP') {

$command = 'lpr -S ' . $printer->printer_ip . ' -P ' . $printer->printer_name . ' -o -x ' . $file;

if (exec($command)) {

return TRUE;

}

else {

return FALSE;

}

}

if ($this->agent->platform() == 'Unknown Windows OS') {

$command = 'lpr -S ' . $printer->printer_ip . ' -P ' . $printer->printer_name . ' -o -x -d ' . $file;

if (exec($command)) {

return TRUE;

}

else {

return FALSE;

}

}

php 类型 打印机,php LPR打印机类相关推荐

  1. win7设置计算机共享的打印机共享的打印机共享,告诉你win7打印机共享设置教程...

    win7打印机共享怎么设置呢?我们在办公的过程中经常都需要打印一些资料之类的东西,如果我们跑来跑去就会浪费我们宝贵的时间,我们这时就可以使用打印机共享设置的方法,接下来,小编就给大家陈述一下win7打 ...

  2. c 语言获取系统时间并打印机,C# 获取打印机当前状态的方法

    C# 获取打印机当前状态的方法 要获得打印机的状态,应该定义一个联合. 复制代码 代码如下: enum PrinterStatus { 其他状态= 1, 未知, 空闲, 正在打印, 预热, 停止打印, ...

  3. c#endread怎么打印出来_C#编程直接发送打印机命令到打印机及ZPL常用的打印命令详解...

    本文主要向大家介绍了C#编程直接发送打印机命令到打印机及ZPL常用的打印命令详解,通过具体的内容向大家展示,希望对大家学习C#编程有所帮助. using System; using System.Co ...

  4. 如何使用计算机打印机共享的打印机驱动,怎样设置打印机共享_不同系统电脑设置打印机共享的方法 - 驱动管家...

    昨天有网友说不知道怎么设置打印机共享,今日小编就为你们讲解一下打印机共享的含义和设置,以及必须注意的事项,你们可以边看边记: 打印机共享的含义是: 在局域网中任意一台计算机都可以通过共享打印机来使用同 ...

  5. 打印机服务器型号有哪些,第二章 D-Link 打印机服务器支持打印机型号清单.pdf

    D-Link 打印机服务器支持打印机型号清单 <2007/11/08> 请注意! 以下支持打印机清单只适用 D-Link 打印服务器产品(DP-xxx 系列),有 提供打印机服务器功能 之 ...

  6. 共享计算机添加打印机后无法打印机驱动,打印机无法打印原因?打印机设置共享的方法...

    我们平常也经常打印资料,那么打印机是什么呢?小编给大家科普一下,打印机是计算机的输出设备之一,用于将计算机处理结果打印在相关介质上.衡量打印机好坏的指标有三项:打印分辨率,打印速度和噪声.将计算机的运 ...

  7. 在计算机里如何打印机共享的打印机,如何一个办公室里共享一个打印机,设置打印机共享步骤!...

    设置打印机共享步骤: 第一步:安装打印机(已经安装好的不需要这一步) 将打印机安装上,然后在连接USB线打印机的电脑上安装打印机驱动,驱动安装好后,打印一个测试试一下,试一下是否打印!要确保打印机电脑 ...

  8. Deepin Linux系统怎安装打印机? 兄弟1618w打印机驱动安装图文教程

    Deepin系统作为国产的一款电脑操作系统,拥有极为非常美观的UI界面.很多不熟悉该操作系统的朋友都不知道该怎么安装打印机驱动,今天我们就以兄弟1618w打印机为例,分享驱动下载,安装,调试的过程. ...

  9. sap假脱机打印机设置_SAP打印机设置

    SAP打印机配置 一.SAP打印原理 SAP的打印过程分两个步骤:1.创建假脱机请求:2.创建输出请求: 在点击打印按钮后,系统会提示创建假脱机请求后,你可以选择直接生成输出请求,或者手动生成输出请求 ...

最新文章

  1. 操作系统中的P-V操作(转)
  2. Struts2依赖的JAR包
  3. vs2017怎么安装python包,vs2017安装pygame,vs2017安装python第三方包
  4. redis如何设置定时过期_redis补充6之Redis 设置过期时间
  5. log4j2到oracle,Log4j2进阶使用(更多高级特性)
  6. mysql优化表空间_MySQL 优化笔记
  7. 智能优化算法应用:基于麻雀搜索算法与非完全beta函数的自适应图像增强算法 - 附代码
  8. 自律的力量 No Excuse: the power of self-discipline
  9. Linux学习笔记(1)----配通网络
  10. 被新手忽视的 自谐振频率点
  11. 解决input输入的是空格问题
  12. 收音机磁棒天线4根接法_收音机磁性天线绕制方法
  13. 脉冲神经网络的五脏六腑
  14. 枚举是什么?为什么用?怎么用?
  15. Python基于Django的电影推荐系统和论坛项目完整源码
  16. 基于全志A10\A20产品跑分测试结果对比
  17. C语言 1~100之间3的倍数
  18. AI二次开发C#使用RGBColor
  19. 10 月 1 放假了~~~~~~~!就一天 ;(
  20. 港科夜闻|香港科大与中国医药创新促进会共建创新研究平台,推动大湾区医药创新发展...

热门文章

  1. 如何将本地项目上传到码云和github,超简单
  2. QML delegate中使用Repeater
  3. C语言(CED)智力大冲浪——贪心算法第一题
  4. 2019腾讯云计算产品经理面经
  5. HTML+CSS实现一个线条爱心动画的效果
  6. 华为mate30老是显示无法连接服务器,华为Mate30 Pro手机微信信息老是发不出,提示无法连接到网络...
  7. Autodesk Revit
  8. mongodb查询文档
  9. java 判断文件是否存在
  10. 中国幽门螺杆菌感染研究进展