php程序如何调用打印机

发布时间:2020-09-16 09:49:53

来源:亿速云

阅读:80

作者:小新

php程序如何调用打印机?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!

php程序怎么调用打印机

php控制打印机可以使用php_printer扩展实现。

一、配置

php运行环境正确安装(Apache|Nginx + PHP)

下载与php版本对应的php_printer.dll扩展 http://windows.php.net/downloads/pecl/snaps/printer/0.1.0-dev/

扩展文件添加到ext目录

编辑php.ini 添加extension=php_printer.dll;

二、使用

1.基本的代码结构:<?php

$handle = printer_open('printer name');

printer_start_doc($handle, "doc name");

printer_start_page($handle);

printer_set_option($handle, PRINTER_MODE, "RAW");//具体的打印部分printer_end_page($handle);

printer_end_doc($handle);

printer_close($handle);

?>

以上为基本的代码结构,如果不指定printer_start_doc与printer_start_page,打印机是不会进行打印的。

2.具体文字与图形的打印方法介绍

对打印机的初始设定:printer_set_option,可以设定打印模式、doc标题、打印份数、纸张格式等,参考printer_set_option文档。

创建一个字体:$font = printer_create_font('simsun',字体高度,字体宽度,字体粗细, 是否斜体, 是否加下划线, 是否加删除线, 方向);

具体参见(http://docs.php.net/manual/da/function.printer-create-font.php)。在打印文字之前首先要选择字体printer_select_font($handle, $font);

使用printer_draw_text($handle,'要打印的文字',起始x,起始y);

感谢各位的阅读!看完上述内容,你们对php程序如何调用打印机大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注亿速云行业资讯频道。

php程序+打印机,php程序如何调用打印机相关推荐

  1. java调用打印机没反应_java调用打印机问题

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 public static void main(String[] args) { File file = new File("D:/test.t ...

  2. python调用打印机参考例子_Python调用打印机参考例子

    参考资料: http://blog.csdn.net/jdh99/article/details/42585987 http://www.oschina.net/question/1438043_23 ...

  3. python调用打印机打印图片_pyqt5 调用打印机 打印远程图片

    求助.... pyqt5 实现 打印机 打印png图片 可以预览 def localPrinter(): printer = QPrinter(QPrinter.HighResolution) # / ...

  4. java实现调用打印机代码

    java实现调用打印机代码 java实现调用打印机代码,简单粗暴,直接上代码,这里需要把你的文件转成FileInputStream,ip取的是打印机的内网地址 /*** 通过 IP+端口 连接打印机打 ...

  5. php printer_open 用法_php程序怎么调用打印机

    php程序怎么调用打印机 php控制打印机可以使用php_printer扩展实现. 一.配置 php运行环境正确安装(Apache|Nginx + PHP) 下载与php版本对应的php_printe ...

  6. php程序+打印机,php程序怎么调用打印机

    php程序怎么调用打印机 php控制打印机可以使用php_printer扩展实现. 一.配置 php运行环境正确安装(Apache|Nginx PHP) 下载与php版本对应的php_printer. ...

  7. java程序实现wifi连接打印_Android下通过wifi调用打印机打印,Java代码片段分享,

    Android下通过wifi调用打印机打印 chongq 分享于 2小时前 4972阅 0人收藏此代码, 好图网图标搜索引擎,提供超过60万的免费图标.PNG图标.ICO图标.ICNS图标.网页图标 ...

  8. 打印机后台程序服务没有运行该怎么办

    第1页:办法一:后台打印服务无法结束问题 [中关村在线办公打印频道原创]用户有时在安装使用打印产品时,电脑添加打印机时系统提示"打印机后台程序服务没有运行"或者在使用打印机打印时提 ...

  9. 校园共享打印机小程序开发

    校园共享打印机小程序开发解决方案!对于学生党而言,打印复印虽然是一件小事,但却不是易事.因为学生打印文件的时间,往往集中在考试周和毕业季,特别是在期末考试临近,大学校园里的文印店总是人满为患,甚至有的 ...

最新文章

  1. 按下开机键,计算机背后的故事
  2. typescript 怎么表示当前时间减一个月_TypeScript类型元编程:实现8位数的算术运算...
  3. python学习-defaultdict
  4. HDU 2095 find your present (2)
  5. HDU 3664 Permutation Counting(DP)
  6. python 输出 GPU内存 最大使用率
  7. 【今日CV 计算机视觉论文速览 第131期】Mon, 17 Jun 2019
  8. ADS20XX完全安装(任意盘)、卸载指南
  9. 计算机界面右下角,电脑开机卡主板界面右下角显示B4~
  10. CMD 下载并运行软件 Cmd Bat Powershell
  11. 有关php外文期刊,口腔外文杂志、收录数据库、参考信息汇总
  12. 计算机视觉2-颜色通道转换
  13. Snort企业部署实战
  14. pinterest,图片网站的传奇
  15. 中蜂几月份自然分蜂_中蜂一年自然分蜂几次? | 蜂蜜网
  16. 新手怎么做副业?新手如何开启副业之路?
  17. 2022年G3锅炉水处理国家题库及在线模拟考试
  18. mapstruct使用的正确姿势
  19. VSCode 使用骚操作!
  20. Python爬虫入门:爬虫抓取沪深300指数列表

热门文章

  1. Windows、linux环境下neo4j下载教程梳理
  2. Ubuntu —— 库安装 :: FTDI(二)
  3. 微服务项目:尚融宝(53)(核心业务流程:投标(4))
  4. NVIDIA Jetson之docker容器使用
  5. HTML第二章 “表格”详解 (附带详细代码与解释)!!!
  6. leetcode刷题记一 / 447
  7. 基于帧同步的游戏框架说明
  8. sublime修改侧边导航栏(side bar)文件名字体大小
  9. C++实现生成均匀分布的数字
  10. 【23年1月17日】基于Flask技术的全国气象数据采集及可视化分析系统,支持城市定制服务