回 帖 发 新 帖 刷新版面

主题:TIFF文件的打印

数据库中TIFF文件以blob形式进行存储, 下载后需要发送到打印机打印, 下载好说, 但是如何将这个文件发送到打印机中, 请高手指点一下, 最好给出具体代码

回复列表 (共3个回复)

沙发

用API方法实现:
调用的API函数有:
OpenPrinter,StartDocPrinter,StartPagePrinter,WritePrinter,EndPagePrinter,ClosePrinter

1、调用OpenPrinter函数打开制定的打印机
2、调用StartDocPrinter函数通知打印机有文件要打印
3、调用StartPagePrinter开始打印
4、循环读取固定长度的Tiff文件数据(比如16K),调用WritePrinter将数据写入打印机
5、调用EndPagePrinter结束
6、调用EndDocPrinter结束打印
7、调用ClosePrinter关闭打印机

板凳

WPS Word

3 楼




查了好多的tif文件的打印方法, 不过都不能使用, 那位能给出一些具体代码, 打印c:\1.tif文件

我来回复

您尚未登录,请登录后再回复。点此登录或注册