printer扩展的一些使用疑问

//phpinfo();exit;

//打印机的名字,并初始化

$handle = printer_open("EPSON LQ-735K ESC/P2");

$name = "麻花藤";

$address = "上海市虹梅路1801号";

//转换格式,UTF8打出来乱码

$name = iconv("UTF-8", "GBK", $name);

$address = iconv("UTF-8", "GBK", $address);

//手动设置纸张的长宽,但这步没启作用,纸张还是按照A4的大小在进行打印

printer_set_option($handle,PRINTER_PAPER_FORMAT,PRINTER_FORMAT_CUSTOM);

printer_set_option($handle,PRINTER_PAPER_WIDTH,320);

printer_set_option($handle,PRINTER_PAPER_LENGTH,250);

//开启文档

printer_start_doc($handle, "Print"); // Name Document

//打印次数,其实上面printer_set_option也有参数,但也没起作用

for($i=1;$i<=2;$i++)

{

printer_start_page($handle);

printer_draw_text($handle, $name.$i.$i.$i,150,150);

printer_draw_text($handle, $address.$i.$i.$i,250,250);

printer_end_page($handle); //

//打印图片

//printer_start_page($handle); // Start Logo

//printer_draw_bmp($handle, "c:\\logo.bmp", 60, 0); // Logo Dir, lenght H , With V

//printer_end_page($handle); // End Logo

}

printer_end_doc($handle); // Close document

printer_close($handle); // Close Pritner

printer_set_option这步并没有起作用,还是按照A4的规格在打印,我想自己自定义规格。不知道哪位大神用过这个扩展,指教一下。(控制面板里的打印机默认的规格我也已经改成自定义的规格了,但还是按照A4的规格在打印)

网友评论

文明上网理性发言,请遵守 新闻评论服务协议我要评论

立即提交

专题推荐独孤九贱-php全栈开发教程

全栈 100W+

主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门

玉女心经-web前端开发教程

入门 50W+

主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门

天龙八部-实战开发教程

实战 80W+

主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习

php printer 使用,printer扩张的一些使用疑问相关推荐

  1. VB Printer对象

    VB Printer对象 2011-04-29 22:54:37|  分类: 编程设计 |字号 订阅 ===========Printer 的属性========== ■■■一般属性,与窗体属性同 ▲ ...

  2. C++中函数指针的使用

    A function pointer is a variable that stores the address of a function that can later be called thro ...

  3. 9.QT-标准对话框

    Qt提供的可复用的标准对话框,全部继承自QDialog类,如下图所示: QMessageBox:信息对话框,用于显示信息.询问问题等: QFileDialog:文件对话框 QColorDialog:颜 ...

  4. 记录一次java项目上线部署

    环境 操作系统:CentOS Linux release 8.0.1905 数据库:mariadb10.3.17 安装数据库 yum install -y mariadb mariadb-server ...

  5. python列表可以混合类型_如何在Python中将混合数据类型的列表转换为数据帧

    我有一个混合数据类型列表,如下所示:list = [['3D prototypes', 'Can print large objects', 'Autodesk Maya/Mudbox', '3D S ...

  6. python电子时钟包装盒_python 电子时钟

    from turtle import * from datetime import * def Skip(step): penup() forward(step) pendown() def mkHa ...

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

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

  8. pythonturtle是标准库_Python中turtle库的使用

    版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. Turtle图形库 Turtle库是Python内置的图形化模块,属于标准库之一,位于Python ...

  9. NIO Socket编程实例

    1.阻塞模式实例 NIOUtil类,用来通过SOcket获取BufferedReader和PrintWriter. package IO;import java.io.BufferedReader; ...

最新文章

  1. 浅析Hyperledger Fabric共识算法
  2. 引用外部jQuery地址
  3. 第八届全球游戏大会(GMGC北京2019)
  4. qml demo分析(threading-线程任务)
  5. JavaScript教程--从入门到精通
  6. C#对象赋值出现的诡异问题,或许你也遇到过,有待你的解决
  7. 计算机物联网知识,2016年职称计算机考试Internet基础知识:物联网
  8. 泛微oa主表赋值明细表_OA系统学习--三
  9. 程序设计基础(c语言)(第3版)课后习题答案
  10. Linux定时器实现
  11. 亚马逊美国站UL2849电动自行车标准测试报告
  12. 使用select2 实现拼音全拼和首字母 搜索
  13. 百度、快手、商汤、旷视等重磅嘉宾确认出席AI ProCon 2019,你还剩1天早鸟票特权!...
  14. 数据监控体系是什么?该怎么搭建?
  15. 制作EDM 邮件规范
  16. 统计学上数据的处理和图标的展示原则
  17. I. Sequence
  18. shell编程,脚本语言
  19. 英文电影经典台词整理(原创)
  20. java日志使用笔记

热门文章

  1. 打造百万级访问网站的技术准备
  2. 素描滤镜_先进的素描技术
  3. 致饱醉豚:子虚乌有的程序员六宗罪,这锅,我们不背!
  4. 【java基础】运动员和教练
  5. 知识图谱构建之二:从结构化数据到知识图谱
  6. 《大话Java性能优化》面向对象及基础类型相关部分
  7. python画图小猪佩奇_用python画个小猪佩奇
  8. php数字金字塔,探索埃及金字塔与天文以及数学的关系
  9. cnpm : 无法加载文件 D:\myDEV\newNode\node_global\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com
  10. 万豪国际集团推行更高标准的清洁消毒措施;养乐多将在无锡新建第二工厂 | 美通企业日报...