精华内容
下载资源
问答
  • 打印机API

    千次阅读 2014-03-21 09:45:37
    删除与一台打印机关联在一起的缓冲文件  AddForm 为打印机的表单列表添加一个新表单  AddJob 用于获取一个有效的路径名,以便用它为作业创建一个后台打印文件。它也会为作业分配一个作业编号  AddMonitor 为...
    AbortDoc 取消一份文档打印
    AbortPRinter 删除与一台打印机关联在一起的缓冲文件 
    AddForm 为打印机的表单列表添加一个新表单 
    AddJob 用于获取一个有效的路径名,以便用它为作业创建一个后台打印文件。它也会为作业分配一个作业编号 
    AddMonitor 为系统添加一个打印机监视器 
    AddPort 启动“添加端口”对话框,答应用户在系统可用端口列表中加入一个新端口 
    AddPrinter 在系统中添加一台新打印机 
    AddPrinterConnection 连接指定的打印机 
    AddPrinterDriver 为指定的系统添加一个打印驱动程序 
    AddPrintProcessor 为指定的系统添加一个打印处理器 
    AddPrintProvidor 为系统添加一个打印供给商 
    AdvancedDocumentProperties 启动打印机文档设置对话框 
    ClosePrinter 关闭一个打开的打印机对象 
    ConfigurePort 针对指定的端口,启动一个端口配置对话框 
    ConnectToPrinterDlg 启动连接打印机对话框,用它同访问网络的打印机连接 
    DeleteForm 从打印机可用表单列表中删除一个表单 
    DeleteMonitor 删除指定的打印监视器 
    DeletePort 启动“删除端口”对话框,答应用户从当前系统删除一个端口 
    DeletePrinter 将指定的打印机标志为从系统中删除 
    DeletePrinterConnection 删除与指定打印机的连接 
    DeletePrinterDriver 从系统删除一个打印机驱动程序 
    DeletePrintProcessor 从指定系统删除一个打印处理器 
    DeletePrintProvidor 从系统中删除一个打印供给商 
    DeviceCapabilities 利用这个函数可获得与一个设备的能力有关的信息 
    DocumentProperties 打印机配置控制函数 
    EndDocAPI 结束一个成功的打印作业 
    EndDocPrinter 在后台打印程序的级别指定一个文档的结束 
    EndPage 用这个函数完成一个页面的打印,并预备设备场景,以便打印下一个页 
    EndPagePrinter 指定一个页在打印作业中的结尾 
    EnumForms 枚举一台打印机可用的表单 
    EnumJobs 枚举打印队列中的作业 
    EnumMonitors 枚举可用的打印监视器 
    EnumPorts 枚举一个系统可用的端口 
    EnumPrinterDrivers 枚举指定系统中已安装的打印机驱动程序 
    EnumPrinters 枚举系统中安装的打印机 
    EnumPrintProcessorDatatypes 枚举由一个打印处理器支持的数据类型 
    EnumPrintProcessors 枚举系统中可用的打印处理器 
    Escape 设备控制函数 
    FindClosePrinterChangeNotification 关闭用FindFirstPrinterChangeNotification函数获取的一个打印机通告对象 
    FindFirstPrinterChangeNotification 创建一个新的改变通告对象,以便我们注重打印机状态的各种变化 
    FindNextPrinterChangeNotification 用这个函数判定触发一次打印机改变通告信号的原因 
    FreePrinterNotifyInfo 释放由FindNextPrinterChangeNotification函数分配的一个缓冲区 
    GetForm 取得与指定表单有关的信息 
    GetJob 获取与指定作业有关的信息 
    GetPrinter 取得与指定打印机有关的信息 
    GetPrinterData 为打印机设置注册表配置信息 
    GetPrinterDriver 针对指定的打印机,获取与打印机驱动程序有关的信息 
    GetPrinterDriverDirectory 判定指定系统中包含了打印机驱动程序的目录是什么 
    GetPrintProcessorDirectory 判定指定系统中包含了打印机处理器驱动程序及文件的目录 
    OpenPrinter 打开指定的打印机,并获取打印机的句柄 
    PrinterMessageBox 在拥有指定打印作业的系统上显示一个打印机出错消息框 
    PrinterProperties 启动打印机属性对话框,以便对打印机进行配置 
    ReadPrinter 从打印机读入数据 
    ResetDC 重设一个设备场景 
    ResetPrinter 改变指定打印机的默认数据类型及文档设置 
    ScheduleJob 提交一个要打印的作业 
    SetAbortProc 为Windows指定取消函数的地址 
    SetForm 为指定的表单设置信息 
    SetJob 对一个打印作业的状态进行控制 
    SetPrinter 对一台打印机的状态进行控制 

    SetPrinterData 设置打印机的注册表配置信息 
    StartDoc 开始一个打印作业 
    StartDocPrinter 在后台打印的级别启动一个新文档 
    StartPage 打印一个新页前要先调用这个函数 
    StartPagePrinter 在打印作业中指定一个新页的开始 
    WritePrinter 将发送目录中的数据写入打印机 
    展开全文
  • 依玛士喷墨打印机API库 调用API函数可以操作喷墨打印机 启动 关闭 打印 打印条码 字符等
  • win32 打印机api

    2019-10-01 03:08:23
    4. API之打印函数 AbortDoc 取消一份文档的打印 AbortPrinter 删除与一台打印机关联在一起的缓冲文件 AddForm 为打印机的表单列表添加一个新表单 AddJob 用于获取一个有效的路径名,以便用它为作业创建一个后台...
    4. API之打印函数
    AbortDoc 取消一份文档的打印
    AbortPrinter 删除与一台打印机关联在一起的缓冲文件
    AddForm 为打印机的表单列表添加一个新表单
    AddJob 用于获取一个有效的路径名,以便用它为作业创建一个后台打印文件。它也会为作业分配一个作业编号
    AddMonitor 为系统添加一个打印机监视器
    AddPort 启动"添加端口"对话框,允许用户在系统可用端口列表中加入一个新端口
    AddPrinter 在系统中添加一台新打印机
    AddPrinterConnection 连接指定的打印机
    AddPrinterDriver 为指定的系统添加一个打印驱动程序
    AddPrintProcessor 为指定的系统添加一个打印处理器
    AddPrintProvidor 为系统添加一个打印供应商
    AdvancedDocumentProperties 启动打印机文档设置对话框
    ClosePrinter 关闭一个打开的打印机对象
    ConfigurePort 针对指定的端口,启动一个端口配置对话框
    ConnectToPrinterDlg 启动连接打印机对话框,用它同访问网络的打印机连接
    DeleteForm 从打印机可用表单列表中删除一个表单
    DeleteMonitor 删除指定的打印监视器
    DeletePort 启动"删除端口"对话框,允许用户从当前系统删除一个端口
    DeletePrinter 将指定的打印机标志为从系统中删除
    DeletePrinterConnection 删除与指定打印机的连接
    DeletePrinterDriver 从系统删除一个打印机驱动程序
    DeletePrintProcessor 从指定系统删除一个打印处理器
    DeletePrintProvidor 从系统中删除一个打印供应商
    DeviceCapabilities 利用这个函数可获得与一个设备的能力有关的信息
    DocumentProperties 打印机配置控制函数
    EndDocAPI 结束一个成功的打印作业
    EndDocPrinter 在后台打印程序的级别指定一个文档的结束
    EndPage 用这个函数完成一个页面的打印,并准备设备场景,以便打印下一个页
    EndPagePrinter 指定一个页在打印作业中的结尾
    EnumForms 枚举一台打印机可用的表单
    EnumJobs 枚举打印队列中的作业
    EnumMonitors 枚举可用的打印监视器
    EnumPorts 枚举一个系统可用的端口
    EnumPrinterDrivers 枚举指定系统中已安装的打印机驱动程序
    EnumPrinters 枚举系统中安装的打印机
    EnumPrintProcessorDatatypes 枚举由一个打印处理器支持的数据类型
    EnumPrintProcessors 枚举系统中可用的打印处理器
    Escape 设备控制函数
    FindClosePrinterChangeNotification 关闭用FindFirstPrinterChangeNotification函数获取的一个打印机通告对象
    FindFirstPrinterChangeNotification 创建一个新的改变通告对象,以便我们注意打印机状态的各种变化
    FindNextPrinterChangeNotification 用这个函数判断触发一次打印机改变通告信号的原因
    FreePrinterNotifyInfo 释放由FindNextPrinterChangeNotification函数分配的一个缓冲区
    GetForm 取得与指定表单有关的信息
    GetJob 获取与指定作业有关的信息
    GetPrinter 取得与指定打印机有关的信息
    GetPrinterData 为打印机设置注册表配置信息
    GetPrinterDriver 针对指定的打印机,获取与打印机驱动程序有关的信息
    GetPrinterDriverDirectory 判断指定系统中包含了打印机驱动程序的目录是什么
    GetPrintProcessorDirectory 判断指定系统中包含了打印机处理器驱动程序及文件的目录
    OpenPrinter 打开指定的打印机,并获取打印机的句柄
    PrinterMessageBox 在拥有指定打印作业的系统上显示一个打印机出错消息框
    PrinterProperties 启动打印机属性对话框,以便对打印机进行配置
    ReadPrinter 从打印机读入数据
    ResetDC 重设一个设备场景
    ResetPrinter 改变指定打印机的默认数据类型及文档设置
    ScheduleJob 提交一个要打印的作业
    SetAbortProc 为Windows指定取消函数的地址
    SetForm 为指定的表单设置信息
    SetJob 对一个打印作业的状态进行控制
    SetPrinter 对一台打印机的状态进行控制
    SetPrinterData 设置打印机的注册表配置信息
    StartDoc 开始一个打印作业
    StartDocPrinter 在后台打印的级别启动一个新文档
    StartPage 打印一个新页前要先调用这个函数
    StartPagePrinter 在打印作业中指定一个新页的开始
    WritePrinter 将发送目录中的数据写入打印机
    

      

    转载于:https://www.cnblogs.com/xianqingzh/archive/2013/05/30/3108468.html

    展开全文
  • (1)首先将JACOB的DLL拷贝至 C:\Windows\System32 中 (2)DCom Server Process Launcher(DcomLaunch)服务需要打开[services.msc] (3)需要安装Microsoft office 2003+ 打印属性参见 ...
  • pDevMode类:打印机打印参数设置 for it in printerscl: print(it + ':' + str(printerscl[it])) print(type(printerscl[it])) if str(it)=='pDevMode': for itp in printerscl[it]: print(itp + ':' + str...

    pDevMode类:打印机打印参数设置

        for it in printerscl:
          print(it + ':' + str(printerscl[it]))
          print(type(printerscl[it]))
          if str(it)=='pDevMode':
             for itp in printerscl[it]:
                 print(itp + ':' + str(printerscl[it][itp]))
           if str(it)=='pDevMode':
               for n in dir(printerscl[it]):
                 print(n,getattr(printerscl[it],n))
    

    希望大神给与补充相关参数功能,及参数可选值。
    在这里插入图片描述

    展开全文
  • Qt5 打印机 API 窗口 库

    2016-06-30 11:00:06
    请问各位有什么办法,我上过MSDN上看,找不到关于调用打印机API的东西 网上查过,好像是先要获取打印机的句柄,然后我就困惑在这里了。 好像是要导入GDI32 ,打印机驱动程序,WINDOW后台打印程序那些的。 ...
  • 详细问题描述(DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题)[内容]官方示例蓝牙打印中文汉字乱码(并尝试过多种...

    详细问题描述

    (DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题)

    [内容]

    官方示例蓝牙打印中文汉字乱码(并尝试过多种转码方式都不行),经测试安卓和IOS都是如此。

    重现步骤

    [步骤]

    // 写入特征值数据

    function writeValue(){

    if(!deviceId){

    plus.nativeUI.toast('未选择设备!');

    return;

    }

    if(!bconnect){

    plus.nativeUI.toast('未连接蓝牙设备!');

    return;

    }

    if(!serviceId){

    plus.nativeUI.toast('未选择服务!');

    return;

    }

    if(!wcharacteristicId){

    plus.nativeUI.toast('未选择写入的特征值!');

    return;

    }

    var value = document.getElementById('writevalue').value;

    if(!value || value==''){

    plus.nativeUI.toast('请输入需要写入的数据');

    document.getElementById('writevalue').focus();

    return;

    }

    // 转换为ArrayBuffer写入蓝牙

    str2ArrayBuffer(value, function(buffer){

    outSet('写入蓝牙设备的特征值数据: ');

    plus.bluetooth.writeBLECharacteristicValue({

    deviceId: deviceId,

    serviceId: serviceId,

    characteristicId: wcharacteristicId,

    value: buffer,

    success: function(e){

    outLine('写入数据成功!');

    },

    fail: function(e){

    outLine('写入数据失败! '+JSON.stringify(e));

    }

    });

    });

    }

    function str2ArrayBuffer(s,f) {

    var b = new Blob([s],{type:'text/plain'});

    var r = new FileReader();

    r.readAsArrayBuffer(b);

    r.onload = function(){if(f)f.call(null,r.result)}

    }

    IDE运行环境说明

    [ HBuilderX ] 1.8.1

    [mac版本号] macOS Mojave 10.14.3

    App运行环境说明

    [Android版本号] 8.0.0

    [iOS版本号] 12.1.4

    [手机型号] 小米5S、IPHONE 6S PLUS

    联系方式

    [QQ] 280189004

    展开全文
  • 枚举打印机 VC++ API

    2019-11-26 14:18:08
    win32开发的枚举USB打印机驱动程序 可以显示打印机驱动名称,端口...,开发打印机测试程序有一定帮助
  • API 打印机案例

    2011-09-09 09:50:15
    利用API实现 搜索网络打印机 本地打印机 添加网络 本地打印机 利用API实现逐行打印 不足 打印的位置和字体不能设置 因为不是基于GDI的打印 而是API的传送字符形式的打印 希望牛人能够解决 QQ:574311505
  • 这是使用C#编写的打印机相关API,使用C#的底层API控制打印机的打印,暂停,继续,删除,添加打印任务等操作
  • 斑马打印机安卓API-jar包 Zebra 打印机Wifi无线打印方案和Android实现
  • 北洋热敏打印机dll文档,可支持串口、并口、网口等打印
  • 这是一个Python模块,用于与Fujifilm Instax SP-2和SP-3打印机进行交互并打印照片。 安装这个库 为了使用此库,您将需要使用Python 3 pip3 install instax-api 用法 $ instax-print --help usage: instax-print [-...
  • 这个jar包可以从斑马官网下载,但是非常难找,而且下载的时候需要注册走一大堆流程。
  • java 如何操作双面打印机,实现双面打印,有没有实列 求大神指导 或者双面打印机java api
  • C#获取打印机状态+API函数详解,有源码介绍,自己可以按照里面思路进行测试
  • java 打印机 打印服务API

    热门讨论 2010-02-03 14:19:32
    java和打印机 学习如何使用打印服务API 解释了如 何一步一步的定位打印设备,创建打印工程,创建一个Doc 接口的实例,以此来描述你想 要打印的数据并且初始化打印 自从问世以来,Java 在多数方面都成长迅速。但一直...
  • 使用java API操纵打印机 包含图形解面和源码
  • C# 调用系统API连接打印机打印POS
  • 使用打印机 壹佰软件开发小组整理编译 为了处理文字和图形而使用视讯显示器时,设备无关的概念看来非常完美,但对于打印机,设备无关的概念又怎样呢? 总的说来,效果也很好。在...
  • c# 利用Windows API 操作打印机

    热门讨论 2012-10-23 17:00:28
    利用 Windows API 32 中打印函数,对打印机进行发送打印任务、暂停、取消、获取打印任务、获取打印机列表、状态、纸张等信息。压缩包中包含4个平时收集的打印类,测试均可用。附含Windows API 函数 for Visual Basic...
  • 打印word文档的话需要怎么设置!我现在这样,如果是txt文件没有问题,如果是docx则是乱码。 ![图片说明](https://img-ask.csdn.net/upload/201603/14/1457940812_126595.png)
  • 问:我编的软件中想实现不用打印对话框就修改打印设置,试...1、用win32api直接控制。 2、看看下面这段程序: CPrintSettings m_prn_setting1; if( !m_prn_setting1.ValidDevMode()) { ShowMessage("Printer1 not...
  • # -*- coding: utf-8 -*-# #参考...import base64 import re import urllib import urllib2 ...data = {'hex_mode': 'on', 'Send': 'Print Test'} content = u"""1000使用以下这个命令来清空缓存:
  • 全部 打印机事实API。 使用。 码头工人 docker build -t printer-facts . docker run -w ' /app ' -p 8666:8666 printer-facts

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,115
精华内容 446
关键字:

打印机api