
(1)GDI(参考MSDN)
先补位图信息结构BITMAPINFO(参见MSDN)
然后创建一个位图句柄HITBIMAP的::: CreateDIBSection()[:: CreateDIBSection()将返回一个指针位图像素数据的指针:: CreateDIBitmap()];接下来,创建一个设备描述表(DC),与:: CreateCompatibleDC();重用::选择对象()HITBITMAP(位图)和HDC(设备描述表)
然后填写你的形象lpBits(位图像素高速缓冲存储器指针指向)。 (填充算法具体你写你自己的)
最后:: BitBlt()的上线使用GDI +(参考(请注意,第一个参数的详细信息,请参阅MSDN)
(2) MSDN)
(注:GDI +中的类的命名空间Gdiplus的。)
图像,图像或位图的第一个实例。
图形实例化一个对象来绘制图像。
(GDI +是非常简单实用的,所以,请参阅MSDN足够了)
以下两个 *** 作是太麻烦了,不引进,但速度是非常快的。与DirectX
OpenGL的,请参阅MSDN
(3)(4)
1.安装票据打印机或者普通打印机之前确定:
打印机的各设备正常其中包括:打印机、数据传输线(一头连到打印机一头连到电脑USB接口的)、打印机电源线、打印纸张;
准备打印机的相关的驱动程序。说明一下,一般购买打印机的时候会有一张光盘,如果光盘不见了的话,可以到相应打印机的官方网站下载和自己系统匹配的打印机驱动;
2.票据打印机和普通打印机安装步骤:
首先确定打印机的电源线已经正常的通电到打印机上(具体可以看打印机上的一些电源灯有没亮即可),简单点的说就是打印机通完电之后,再按打印机的开关之后,打印机有没动静。如果没动静,就看看插座之后的有没通电之类的;
确定打印机能通电之后,再把打印机数据线,插到打印机上,另一头一般都是USB口的,这一头插在电脑的USB上,个人建议最好是插在主机箱的后面的那些USB接口上;
插好之后,一般电脑桌面的右下角就会有提示找到新硬件之内的;如果没有找到的话,可以查看是不是自己的计算机相关设置或者打印机有没通电,又或者数据线接触是否良好!
再之后就是放好纸张;
然后就是计算机方面的设置了!
前提是桌面右下角已经有一些提示了,比如说找到新硬件之内的;如果有这种提示就说明,电脑已经找到了新硬件了,现在需要做的就是安装打印机的驱动程序。
在桌面左下角找到开始菜单,并单击开始菜单,找到打印机和传真机此项;如下图1所示;
你看看QPrinter吧 这是用来打印的QT类 下面是示例
QPrinter printer;
printersetOutputFormat(QPrinter::PdfFormat);
printersetOutputFileName("/foobar/nonwritablepdf");
QPainter painter;
if (! painterbegin(&printer)) { // failed to open file
qWarning("failed to open file, is it writable");
return 1;
}
painterdrawText(10, 10, "Test");
if (! printernewPage()) {
qWarning("failed in flushing page to disk, disk full");
return 1;
}
painterdrawText(10, 10, "Test 2");
painterend();
打印机出现正在收集打印机状态信息,不能正常打印的原因和解决方法:
1、打印机主控板损坏,属于硬件故障。。
解决方法:需要更换主控板,只能联系售后人员,让专业维修人员进行详细检测维修。
2、打印机驱动错误。
解决方法:卸装旧驱动,重新安装新的驱动测试。
3、打印机本身质量有问题,有其它硬件损坏。
解决方法:如果无法确认打印机错误的地方,只能联系售后详细检测维修。
扩展资料:
使用打印机时的注意事项。
1.必须确保打印机在一个稳固的水平面上工作,不要在打印机顶端放置任何物品。打印机在打印时必须关闭前盖,以防灰尘进入机内或其它坚硬物品阻碍打印车的运行,引起不必要的故障。
2.确保使用环境的清洁。使用环境灰尘太多,容易导致打印车导轴润滑不好,使打印头的运行在打印过程中受阻,引起打印位置不准确或撞击机械框架造成死机。
以上就是关于如何用win32-API获得打印机的状态全部的内容,包括:如何用win32-API获得打印机的状态、QT怎么连接外设微型打印机、我现在要用QT程序连接打印机,用到EPL.OCX控件,使用QWidget给发送打印相关命令,不知道如何下手等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)