php程序怎么调用打印机
php  /  管理员 发布于 6年前   459
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程序怎么调用打印机的详细内容,更多请关注其它相关文章!
123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..路人 在
php中使用hyperf框架调用讯飞星火大模型实现国内版chatgpt功能示例中评论 教程很详细,如果加个前端chatgpt对话页面就完美了..Copyright·© 2019 侯体宗版权所有· 粤ICP备20027696号