精华内容
下载资源
问答
  • JAVA连接打印机实现打印输出的功能,代码简洁有效,能够独立运行,可以作为工具类实现调用,用起来非常方便有效。
  • PHP控制连接打印机

    千次阅读 2019-04-12 11:13:41
    使用PHP控制连接打印机 现场实时连续打印动态数据 二、配置 php运行环境正确安装(Apache|Nginx + PHP) 下载与php版本对应的php_printer.dll扩展 扩展文件添加到ext目录 编辑php.ini 添加extension=...

     

    一、需求

    1. 使用PHP控制连接打印机
    2. 现场实时连续打印动态数据

    二、配置

    1. php运行环境正确安装(Apache|Nginx + PHP)
    2. 下载与php版本对应的php_printer.dll扩展
    3. 扩展文件添加到ext目录
    4. 编辑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_docprinter_start_page,打印机是不会进行打印的。

    2.具体文字与图形的打印方法介绍

    • 对打印机的初始设定:printer_set_option,可以设定打印模式、doc标题、打印份数、纸张格式等,参考printer_set_option文档
    • 创建一个字体:$font = printer_create_font('simsun',字体高度,字体宽度,字体粗细, 是否斜体, 是否加下划线, 是否加删除线, 方向);具体参见
    • 在打印文字之前首先要选择字体printer_select_font($handle, $font);
    • 使用printer_draw_text($handle,'要打印的文字',起始x,起始y);

    四、遇到的坑

    使用一个服务器端的弱类型的脚本语言去跟硬件打交道,本来就是一件略扯得事情,过程中磨难多多啊。

    1. 在windows上开始配置的服务器是Apache,在打印的时候总是无法打印出正常的尺寸,总是连续打三页。后来,在直接在命令行使用php 命令运行脚本,可以正常的打印,最终究其原因,是Apache服务运行的权限为普通用户,改为超级管理员,或者以超级管理员的身份登录即可
    2. 字体,一些打印机都附带了相应的客户端软件。但是使用php去控制打印机软件这些东西就没卵用了,所以创建字体就是个坑,字体的名称,首先是在windows font 文件夹中找到相应的文字,然后右键属性查看名称,就是需要填在printer_create_font的第一个参数了。但是:
    • 部分类型的字体中文是无法正常显示。至今无解,可能是打印机内存有限,无法装下全部的字体文件。
    • 创建字体需要指定宽高,但是宽高的单位不知道是什么鬼,只能自己尝试
    • 同样指定问题的位置需要x y的位置坐标值,方法是printer_draw_line 画一条对角线,自己根据宽高比计算。
    1. 打印中文乱码,原因:使用表单提交过了的数据为UTF-8编码,而打印机不一定是UTF-8编码的,需要查阅说明书,进行编码格式转换。
    2. 连续打印几十几百windows直接被干死,蓝屏思密达。最终是Apache进程的问题,每一次打印都会创建一个进程,但是,Apache的进程回收貌似总是不及时,最终系统直接死掉,尝试进行最大连接数等的配置更改,并无作用。最终解决办法:更换Nginx服务器,问题解决。

    遗留问题:
    对于宽度高度单位与标签纸的尺寸的关系和单位换算,现在没弄清楚。
    对于为什么只有部分的Windows字体可以使用的原因,现在没弄清楚。


    2016.11.10更新

    一、遗留问题宽高尺寸单位换算

    通过当前使用的打印机Godex ez1105指令文档,打印机中的单位为dot,1mm=8dot,所以对于单位需查阅相应打印机型号的打印机文档。

    二、使用printer_write打印条码

    最开始打印条码的方案是使用php生成条码图片,然后使用printer_draw_bmp来打印图片,但是这样效率比较低,通过查阅决定使用printer_write方法直接打印指令

    1.找到打印机指令文档,ez1105这款打印机使用的是EZPL指令
    2.查看语法,找到条码打印指令Bt,x,y,narrow,wide,height,rotation,readable,data
    3.php代码示例

    $handle = printer_open('打印机名');
    printer_set_option($handle, PRINTER_MODE, "RAW");//printer mode必须设定为RAW
    $ZPL = "
    ^L
    Dy2-me-dd
    Th:m:s
    AZ3,86,66,4,4,0,0E,{$name}
    BA,42,158,2,5,50,0,3,99922959
    E
    "
    printer_write($handle, $ZPL);
    printer_close($handle);

    三、遇到的新坑

    1.在原有代码结构的基础上使用printer_write会打印两份出来,一份是基本的打印名字,另一个是指令打印的,所以使用指令打印,就不到将代码放到printer_start_doc printer_start_page中,会被视为两个不同的文档

    2.打印指令不执行

    //使用这种EZPL指令字符串
    $ZPL = "^L".PHP_EOL;
    $ZPL .= "Dy2-me-dd".PHP_EOL;
    ...
    //这种格式生成的指令无法执行,需要把指令直接放到双引号之间

    3.打印机总是延迟打印一个(第一次执行代码,打印机没有执行,好像缓存了)
    最终发现问题的所在是最后一个指令后面没有换行直接跟双引号

    $ZPL = "
    ^L
    Dy2-me-dd
    Th:m:s
    AZ3,86,66,4,4,0,0E,{$name}
    BA,42,158,2,5,50,0,3,99922959
    E"//这里这样是不可以的,必须换行,同样起始位置也一样,双引号后必须换行

    2017.01.18更新

    对新发现的内容补充一下。

    一、指令打印文字不清晰问题

    由于打印机的分辨率问题,普通的打印机(如我这使用的EZ1105)直接使用打印机指令打印中文字体,会出现锯齿,但是指令打印方式与printer_draw_text又不可以同时使用。所以既要清晰的文字还要条码信息,只能更换条码打印方式。

    之前顾虑的图片打印条码方式可能产生的效率问题,其实是多虑了,经过实践,每次生成的图片就几KB,完全不影响速度。

    所以使用了github上的一个开源库来生成条码的png图片,然后再将png的图片转为1位的bmp图片(因为php_printer 只提供了打印bmp格式的图片的方法)。具体可参考示例代码IMGGenerator.php

    注:因为printer_draw_text方法使用的字体是通过printer_create_font方法,所以每次就是生成要打印的文字的矢量数据,然后再传递给打印机,所以才清晰。

    二、打印字体宽高数值与真实的打印字号关系

    因为我们熟悉的是office中选择的一号、二号等字体打印出来的大小,但是打印机并不是一一对应,虽然知道了1mm=8dot这个公式,还是必须经过多次的尝试才能得出结论,经查文档有一个字号转换公式:

    当TTF字型的宽度与高度设为相同时,印出的字型即可与Windows字型相同,TTF字型的运算公式为: TTF字型高度 = Windows字型号数 * dpi /72. dpi即打印机的分辨率。(此部分内容打印机不同可能公式不同,请查阅相关型号打印机文档)

    部分相关实例代码已更新到github!

    附Github:连接打印机示例代码

    原文地址博客园

    展开全文
  • 解决打印机问题如果你无法 Windows 10 进行打印或连接到你的打印机,请按照以下步骤来尝试解决该问题:1.请确保打印机已接入电源并打开。请检查(有线打印机的)USB 连接或(无线打印机的)无线连接。有关详细信息,...
    解决打印机问题 如果你无法在 Windows 10 中进行打印或连接到你的打印机,请按照以下步骤来尝试解决该问题: 1.    请确保打印机已接入电源并打开。请检查(有线打印机的) USB 连接或(无线打印机的)无线连接。有关详细信息,请参阅在 Windows 中  获取联机  和  修复网络连接问题  。

     获取联机在 Windows 10 中连接到 WLAN 网络

    无论在家中、工作中还是外出等,你都可能要寻找可以连接以便上网的 WLAN 网络。 1.    选择任务栏上的 “ 网络 ”  图标。显示的图标取决于当前连接状态。如果你未看到下图中所示的网络图标之一(或类似图标),请选择向上键   ,然后查看是否显示。 2.    选择需要的 WLAN 网络,然后选择 “ 连接 ” 。 3.    键入网络密码,然后选择 “ 下一步 ” 。 4.    选择 “ 是 ” 或 “ 否 ” 取决于你要连接的网络类型以及你是否希望网络上的其他电脑和设备发现你的电脑。

    修复网络连接问题 修复 Windows 中的 Wi-Fi 连接问题

    Windows 10  Windows 8.1 Windows7

    Windows 10 中的网络问题疑难解答

    如果你无法收到电子邮件、浏览网页或流式传输音乐,很可能是你未连接到网络,因而无法访问 Internet。为解决该问题,下面列出了你可以尝试的一些操作。 首先要尝试的操作 首先尝试执行以下操作来帮助你修复连接问题或缩小该问题的范围。 §  确保 Wi‑Fi 已打开。选择任务栏右侧的“无 Internet 连接”图标 ,并确保 Wi-Fi 已打开。如果未打开,请选择 Wi-Fi 以将其打开。此外,请确保已关闭“飞行模式” 0c8b740430fd93185f3c4a81f771fde3.png 。 §  然后,查看网络列表中是否显示你可以识别且信任的 Wi-Fi 网络。如果是,请选择该 Wi-Fi 网络,然后尝试进行连接。如果网络名称下显示“已连接”,请选择“断开连接”,稍等片刻,然后再次选择“连接”。 §  尝试连接到其他频带上的网络。许多消费者的 Wi-Fi 路由器在两个不同的网络频带上广播:2.4 GHz 和 5 GHz。它们将在可用 Wi-Fi 网络列表中显示为独立网络。如果你的可用 Wi-Fi 网络列表包含 2.4 GHz 网络和 5 GHz 网络,请尝试连接到其他网络。若要了解有关 2.4 GHz 网络和 5 GHz 网络之间的差异的详细信息. §  请确保你的笔记本电脑上的物理 Wi‑Fi 开关已打开。(当它处于打开状态时,指示灯通常会亮起。) §  运行网络疑难解答。网络疑难解答有助于诊断和解决常见的连接问题。 运行网络疑难解答 1.    依次选择“开始” 按钮 >“设置” >“网络和 Internet”>“状态”。打开网络和 Internet 状态设置 2.    在“更改网络设置”下,选择“网络疑难解答”。 3.    按照疑难解答中的步骤操作,查看这能否修复问题。 §  重启调制解调器和无线路由器。这有助于创建与 Internet 服务提供商 (ISP) 的新连接。 执行此操作时,连接到你的 Wi-Fi 网络的每个用户都将暂时断开连接。为重启调制解调器和路由器而采取的步骤可能不同,但以下是常规步骤。(注意:如果你使用的是电缆调制解调器/Wi-Fi路由器组合设备,则只需遵循适用于单个设备的步骤。) a.    从电源上拔下路由器的电源线。 b.   从电源上拔下调制解调器的电源线。 
    某些调制解调器具有备用电池。如果拔下调制解调器后灯仍然亮着,请将电池从调制解调器中移除。 c.    等待至少 30 秒左右。 缩小问题根源范围 连接问题可能由多种原因引起,例如,网站、设备、Wi-Fi 路由器、调制解调器或 Internet 服务提供商 (ISP) 出现问题。请尝试以下步骤,以帮助缩小问题根源的范围。 1.    如果“Wi-Fi 已连接”图标显示在任务栏的右侧,请访问其他网站。如果特定网站打开,则该网站可能存在问题。如果你无法连接到其他网站,请转到下一步。 2.    在另一台笔记本电脑或手机上,尝试连接到同一网络。如果你可以连接,则问题的根源可能在于你的设备,请如果无法在任何设备上连接到网络,请继续下一步。 3.    检查与 Wi-Fi 路由器的连接是否有问题。请使用 ping 测试来执行此操作。 a.    在任务栏上的搜索框中,键入“命令提示符”。此时将显示“命令提示符”按钮。在该按钮右侧,选择“以管理员身份运行”>“是”。 b.   在命令提示符下,键入“ipconfig”,然后按“Enter”。在结果中查找 Wi-Fi 网络的名称,然后在该 Wi-Fi 网络的“默认网关”旁边找到列出的 IP 地址。根据需要,记下该地址。例如: 192.168.1.1 c.    在提示符下,键入“ping ”,然后按“Enter”。例如,键入 “ping 192.168.1.1” ,然后按 “Enter” 结果应如下所示: 来自 192.168.1.1 的回复: 字节=32 时间=5ms TTL=64 来自 192.168.1.1 的回复: 字节=32 时间= 5ms TTL=64 来自 192.168.1.1 的回复: 字节=32 时间= 5ms TTL=64 来自 192.168.1.1 的回复: 字节=32 时间= 5ms TTL=64 192.168.1.1 Ping 统计信息: 数据包: 已发送 = 4,已接收 = 4,丢失 = 0(0% 丢失),往返行程的估计时间(以毫秒为单位): 最短 = 4 ms,最长 = 5ms,平均 = 4ms 如果你看到这样的结果并且收到回复,则表明你已连接到 Wi-Fi 路由器,因此可能是你的调制解调器或 ISP 有问题。请联系你的 ISP,或者在另一台设备上联机检查(如果可以),看看是否存在服务中断。 如果 ping 测试的结果指出你未收到路由器的回复,请尝试使用以太网电缆将你的电脑直接连接到调制解调器(如果可以)。如果你可以使用以太网电缆连接到 Internet,它会确认连接问题是由 Wi-Fi 路由器引起的。请确保你已安装最新固件,并查看路由器的相关文档。 设备上的网络疑难解答 运行网络命令 请尝试运行这些网络命令以手动重置 TCP/IP 堆栈、释放并续订 IP 地址,以及刷新并重置 DNS 客户端解析程序缓存: 1.    在任务栏上的搜索框中,键入“命令提示符”。此时将显示“命令提示符”按钮。在该按钮右侧,选择“以管理员身份运行”>“是”。 2.    在命令提示符下,按照列出的顺序运行以下命令,然后查看这是否解决了连接问题: §  键入“netsh winsock reset”,然后按“Enter”。 §  键入“netsh int ip reset”,然后按“Enter”。 §  键入“ipconfig /release”,然后按“Enter”。 §  键入“ipconfig /renew”,然后按“Enter”。 §  键入“ipconfig /flushdns”,然后按“Enter”。 卸载网络适配器驱动程序并重启 如果上述步骤不起作用,请尝试卸载网络适配器驱动程序,然后重启计算机。Windows 将自动安装最新驱动程序。如果在最近的更新后网络连接停止正常工作,请考虑使用此方法。 在卸载之前,确保备份可用的驱动程序。访问电脑制造商的网站,并从中下载最新的网络适配器驱动程序。如果你的电脑无法连接到 Internet,则需要在另一台电脑上下载驱动程序,并将该驱动程序保存到 U 盘,以便在你的电脑上安装它。你需要知道电脑制造商和电脑型号名称或编号。 1.    在任务栏上的搜索框中,键入“设备管理器”,然后从结果列表中选择“设备管理器”。 2.    展开“网络适配器”,找到你的设备的网络适配器。 3.    选择网络适配器,然后依次选择“卸载设备”>“删除此设备的驱动程序软件”复选框 >“卸载”。 4.    卸载该驱动程序后,依次选择“开始”按钮  >“电源” >“重启”。 电脑重启后,Windows 将自动查找并安装网络适配器驱动程序。查看这是否解决了连接问题。如果 Windows 未自动安装驱动程序,请尝试安装在卸载前保存的备份驱动程序。 检查你的网络适配器是否与最新的 Windows 更新兼容 如果在升级或更新 Windows 10 后便立即断开网络连接,则可能是网络适配器的当前驱动程序是为以前版本的Windows 设计的。若要检查,请尝试暂时卸载最近的 Windows 更新: 1.    选择“开始”按钮,然后选择“设置”>“更新和安全”>“Windows 更新”>“查看更新历史记录”>“卸载更新”。 2.    选择最近的更新,然后选择“卸载”。 如果卸载最新更新将恢复你的网络连接,请检查更新的驱动程序是否可用: 1.    在任务栏上的搜索框中,键入“设备管理器”,然后从结果列表中选择“设备管理器”。 2.    展开“网络适配器”,找到你的设备的网络适配器。 3.    选择该网络适配器,依次选择“更新驱动程序”>“自动搜索已更新的驱动程序软件”,然后按照说明操作。 4.    安装更新的驱动程序后,依次选择“开始”按钮  >“电源” >“重启”(如果要求重启),然后查看这能否修复连接问题。 如果 Windows 找不到新的网络适配器驱动程序,请访问电脑制造商的网站,并从中下载最新的网络适配器驱动程序。你需要知道电脑制造商和电脑型号名称或编号。 执行以下操作之一: §  如果无法下载和安装较新的网络适配器驱动程序,请隐藏导致网络连接中断的更新。 §  如果你可以为网络适配器成功安装已更新的驱动程序,请重新安装最新更新。为此,请选择“开始”按钮,然后依次选择“设置”>“更新和安全”>“Windows 更新”>“检查更新”。   使用网络重置 应尝试的最后一步是使用网络重置。在上述步骤对联网没有任何帮助时再考虑使用此步骤。 这可以帮助解决从以前版本的 Windows 升级到 Windows 10 后可能遇到的连接问题。此外,还可以帮助解决可连接到 Internet 但无法连接到共享网络驱动器的问题。网络重置将删除任何已安装的网络适配器及其设置。重启电脑后,所有网络适配器均已重新安装,网络适配器设置也已设置为默认值 。 注意 若要使用网络重置,电脑必须运行Windows 10 版本 1607 或更高版本。若要查看设备当前运行的是哪个版本的 Windows 10,请选择“开始”按钮,然后依次选择“设置”>“系统”>“关于”。 1.   选择“开始”按钮,然后依次选择“设置”>“网络和 Internet”>状态”>“网络重置”。打开网络和 Internet 状态设置 2.   在“网络重置”屏幕上,依次选择“立即重置”>“是”以确认。 等待电脑重启,查看此步骤是否已解决问题。 注意 使用网络重置后,可能需要重新安装和设置可能要使用的其他网络软件,例如 VPN 客户端软件或 Hyper‑V 虚拟交换机(如果你使用的是此虚拟交换机或其他网络虚拟化软件)。 网络重置会将所有已知网络连接设置为公共网络配置文件。在公共网络配置文件中,你的电脑不会让其他电脑和使用该网络的设备发现,这有助于提升电脑的安全性。但是,如果电脑是家庭组的一部分,或者用于文件或打印机共享,则需要将其设置为使用专用网络配置文件,以使电脑处于重新可发现状态。若要执行此操作,请选择“开始”按钮 ,然后依次选择“设置” >“网络和Internet” >“Wi-Fi” 。在 “Wi-Fi”屏幕上,依次选择“管理已知网络”> 希望更改的网络连接 >“属性”。在“网络配置文件”下,选择“专用”。 其他疑难解答步骤 请检查你的 Wi-Fi 设置 Wi-Fi 适配器制造商可能具有不同的高级设置,你可以根据网络环境或连接首选项进行更改。 请检查网络适配器的“无线模式”设置,并确保该设置与你尝试连接的网络功能相匹配。如果不匹配,将无法连接,并且该网络可能不会显示在可用网络列表中。“无线模式”通常将默认设置为“自动”或类似选项,以便连接至每一种受支持的网络。 查找无线模式设置 1.    在“设备管理器”中,选择“网络适配器”,然后双击网络适配器名称。 2.    选择“高级”选项卡,并查找“无线模式”设置。请确保将它设置为网络正在使用的模式。 Wi-Fi 配置文件设置 Windows 使用 Wi-Fi 配置文件保存连接到 Wi-Fi 网络所需的设置。这些设置包括网络安全类型、密钥、网络名称 (SSID) 等。如果你无法连接到之前能够连接的 Wi-Fi 网络,原因可能是网络设置已发生更改,或配置文件已损坏。 若要修复此问题,请删除(或“忘记”)该网络连接,然后重新连接至该网络。当你忘记某个网络连接时,它将从你的电脑中删除相应的 Wi-Fi 网络配置文件。 忘记网络 1.    选择任务栏右侧的“Wi-Fi 网络” 图标,然后选择“网络和 Internet 设置”。 2.    选择“Wi-Fi” ,然后选择 “管理已知网络”。 3.    选择你想忘记的网络,然后选择“忘记”。 随后,选择任务栏上的 Wi-Fi 图标,然后尝试重新连接到所需的网络以续订网络连接。   如果仍有问题,那么你的打印机可能需要新的驱动程序。右键单击 (或按住) " 开始 " 按钮,然后选择 "  设备管理器 "。展开“打印机”,在列表中查找你的打印机,右键单击(或长按)它,然后选择“更新驱动程序”。  2.    如果您的驱动程序未使用上述步骤进行更新,您可能需要直接与您的打印机制造商联系,以获得更新的打印机驱动程序。
    展开全文
  • 电脑三种方式连接打印机

    千次阅读 多人点赞 2020-09-20 21:46:09
    电脑连接打印机有三种方式情况,一是通过USB直连,二是通过网络连接,三是通过共享连接。可通过下面方法判断连接方式。   如果通过①口和电脑连接,则是USB直连,请看Part1 如果通过②口连同一局域网,...

    如何判断打印机和电脑的连接方式?

    电脑连接打印机有三种方式情况,一是通过USB直连,二是通过网络连接,三是通过共享连接。可通过下面方法判断连接方式。

     

    • 如果通过①口和电脑连接,则是USB直连,请看Part1

    • 如果通过②口连在同一局域网,则是网络连接,请看Part2

    • 如果使用他人电脑连接的打印机,则是共享连接,请看Part3


     Part1、 USB连接


    1、看型号

        在打印机机身上查看打印机型号。我们以惠普LaserJet Pro 400打印机M401系列为例。

    2、看系统类型

        在计算机(Win10叫此电脑)右键——属性里查看系统类型。

    3、下驱动

        (1)我们在官网搜索“M401”并按系统类型下载。各打印机驱动下载网址见文末。

    4、安装驱动

        打开驱动安装,一直下一步,直到选择连接类型:使用USB连接。

    5、完成安装

        一直下一步直到完成即完成安装。

        部分打印机安装过程会提醒插拔USB线,按他要求将USB拔出再连接即可。安装完不必配置产品和注册,只需打印测试页能够顺利打印即可。


    Part2、网络连接


    1-3与USB安装相同

    4、配置IP地址

    (1)选择“通过网络连接”。

    (2)在打印机面板查看打印机IP地址并记录。

    (3)在填写刚记录的IP。

    5、与USB连接相同


     Part3、共享连接


    1、条件:

    (1)处一个局域网,即在网上邻居能看到对方

    (2)打开网络共享

    (3)对方开启Guest账户开启或知晓对方登录账户和密码

    2、步骤

    (1)查看共享打印机所连接到电脑的IP或者计算机名。

    (2)打开运行——输入“\\”+对方IP或者计算机名,如\\192.168.31.25或\\ZHULEJIU-PC。回车。

    (3)输入对方开机登陆账户和密码

    (4)双击打印机(HP LaserJet1020)即可完成连接,共享打印机打印时需要对方的电脑开机哦!

        共享打印机有时候虽然按照上面步骤操作但仍无法进入对方共享打印机界面,提示没有权限等,原因很多,篇幅有限,下次单独开一篇再说~

     

    附:

    官方驱动(无广告,但不知为何加载越来越慢了):

        1、惠普打印机:https://support.hp.com/cn-zh/drivers/printers

        2、兄弟打印机:http://www.95105369.com/Web/Index.aspx

        3、富士施乐打印机:http://onlinesupport.fujixerox.com/setupSupport.do

        4、佳能打印机:http://www.canon.com.cn/support/download/

    非官方驱动(比较全,但小心页面广告坑):

        5、打印机驱动网:http://www.dyjqd.com/fujixerox/

     

    吐个槽:打印机基本没有国产品牌,国货当自强啊!

    如果觉得有用,扫描关注微信二维码,获取更多精彩哦~

    展开全文
  • 如何 Windows XP 使用 Web 浏览器连接打印机 概要 本文介绍了如何使用 Web 浏览器连接到打印机。 Internet 打印工作原理有了 Microsoft Windows XP 的 Internet 打印功能,您可以使用 Web 浏览器连接...

    如何在 Windows XP 中使用 Web 浏览器连接打印机

    概要

    本文介绍了如何使用 Web 浏览器连接到打印机。

     

    Internet 打印工作原理

    有了 Microsoft Windows XP 的 Internet 打印功能,您可以使用 Web 浏览器连接到运行 Microsoft Internet 信息服务 (IIS) 的打印服务器上的共享打印机。打印是通过 Internet 打印协议 (IPP) 实现的,此协议封装在超文本传送协议 (HTTP) 中。您可以通过在 地址栏中键入远程打印机的统一资源定位器 (URL) 来连接到此打印机并在此打印机上打印,就像它连接在您自己的计算机上一样。

    您可以查看列出打印服务器上所有打印机的 Web 页,或查看一个特定于您希望连接的打印机的页面。从特定打印机的 Web 页上,您可以查看有关该打印机的信息,如打印机型号、位置、等待打印的文档份数,以及属性(如打印速度、打印机是否支持彩色打印等)。您可以暂停、恢复和取消发送给打印机的任何文档的打印。另外,如果您对该打印机有“管理打印机”权限,您还可以暂停或恢复打印机操作。

     

    使用 Web 浏览器连接到打印机

    要使用 Web 浏览器连接到打印机,您可以:
    1.启动 Microsoft Internet Explorer。
    2.地址栏中执行下列操作之一:
    如果您不知道希望连接的打印机的名称,请键入以下内容,其中 PrintServer 是打印服务器的名称:
    http://PrintServer/printers/
    例如,要查看一个名为 MyPrintServer 的打印服务器上的所有打印机的列表,请键入以下内容:
    http://MyPrintServer/printers/
    该打印服务器上的所有打印机的列表将显示在浏览器窗口中。在可用打印机的列表中,单击您要用的打印机的名称。

    -或者-
    如果您知道您希望连接的打印机的名称,请使用以下格式键入其 URL,其中 PrintServer 是打印服务器的名称,而 Printer 是打印机的名称:
    http://PrintServer/Printer/
    例如,如果您希望直接到达一个名为 Laser 的打印机的页面,而该打印机在一个名为 MyPrintServer 的服务器共享,那么请键入以下内容:
    http://MyPrintServer/Laser/
    在浏览器窗口中将打开一个 Web 页,其中显示出了该打印机的属性。单击其中的链接可查看有关该打印机的更多信息或执行打印机、文档操作。

    3.要连接到该打印机,请单击打印机操作下的连接

    这样就连接到了该打印机,而且 Windows 将为您的计算机安装相应的打印机驱动程序。

    安装完成之后,在您计算机的“打印机和传真”文件夹中将出现该打印机的图标。以后,您就可以使用、监视和管理该打印机 - 就像它连接在您自己的计算机上那样。
    备注: 要连接 Internet 打印机,您还可以在任何带有 地址栏的窗口或文件夹(如“Windows 资源管理器”、“我的电脑”或“打印机和传真”文件夹)中键入打印机的 URL。

    查看计算机上安装的打印机

    要查看计算机中安装的打印机,请单击 开始,然后单击 打印机和传真。您计算机中安装的打印机就会显示在“打印机和传真”文件夹中。

    设置默认打印机

    要指定默认打印机,您可以:
    1.单击开始,然后单击打印机和传真
    2.右键单击您希望作为默认打印机使用的打印机,然后单击“设为默认打印机”。

    该打印机图标旁将出现一个选中标志。
     

    疑难解答

    在试图连接到打印机时,您的浏览器中收到如下消息:
    找不到该页面
    若打印机的 URL 不正确,就会发生此种情况。

    要解决此问题,请检查您掌握的关于您要连接的打印机的 URL 是否正确以及它是否在 Web 浏览器的 地址栏中正确键入。

    转载于:https://www.cnblogs.com/zhh840602/archive/2005/08/28/224526.html

    展开全文
  •  使用 rundll32 printui.dll,PrintUIEntry,CMD中运行弹出框得到以下提示。  用法: rundll32 printui.dll,PrintUIEntry [options] [@commandfile] /a[file] 二进制文件名 /b[name] 基本打印机名 /c...
  • 请求大家帮助,昨天共享打印机时出现“Windows无法连接打印机,操作失败,错误为0x000003e3”。百度百科查询的资料修改了都不行(不重装系统前提下,联想台式机都是win732位系统),给大家一一列举,请求广大...
  • 出现这种问题的原因是:连接打印机的机器是XP系统,只安装了XP下的打印机驱动,该驱动只能支持XP/200X 系统的机器共享打印,而不支持vista或者win7。 解决方案: 1、点击开始/控制面板/打印机; 2、选择“添...
  • win7连接打印机显示本地打印后台处理程序服务没有运行.docx
  • 共享打印机前请确认,共享者的电脑和使用者的电脑是同一个局域网内,同时该局域网是畅通的,并且操作系统最好是相同的。打印机共享怎么设置主要分两个部分,接下来分别给大家详细讲解。一、带有打印机的电脑上,...
  • c#winfrom连接打印机 运行效果图 链接: link.
  • 错误提示:电脑安装共享打印机时,安装到一半提示“windows无法连接打印机,操作失败,错误为0x00000bcb” 解决: 1、到微软官网下载更新补丁https://www.microsoft.com/zh-CN/download/details.aspx?id=53225 ...
  • 3、右键点击print spooler,点击重新启动即可: 4、进行测试,找一台同一局域网内的计算机,快捷键Windows键+R,打开“运行”对话框,或者直接开始菜单点击运行在运行对话框输入共享打印机的本地IP地址: 5、...
  • Windows远程连接共享打印机

    千次阅读 2021-01-14 14:36:22
    Windows远程连接共享打印机背景准备步骤打印机端准备服务器端准备测试 背景 需要做一个项目,服务器远程...打印机端连接打印机,某些打印机需要安装驱动,请自行下载驱动安装。(Win10会自动扫描直连打印机并添加,故不
  • 作为一个it服务工作者,发现大家平时遇到最多的问题就是公司内部同事的电脑访问不了或者共享打印机打印不了等等。所以今天给大家分享一下引起这些问题的原因所在和解决办法。其实我们只要掌握了核心的几个关键点,...
  • 大家不知道有没有如下经历:打印机安装一台XP系统的电脑上,将这台打印机共享出去,其他装有XP系统的局域网用户可以直接从共享找到打印机,通过网络安装驱动程序(其实是COPY那台安装打印机的XP系统电脑上的驱动)...
  • 搜索网络打印机

    2019-04-13 20:33:43
    最近做一个项目,公司的局域网搜索打印机,根据打印机的不同,实施不同的打印任务,终端的打印机处,相关人员就可拿到所需要的资料。.rar压缩文件提供,运行时要耐心等待,软件自动搜索网络打印机
  • 获取电脑链接的打印机,并测试打印,可直接运行,代码注释还是很详细的,现在才发现可以控制不动态调分,都是网上找到的代码,相互学习,我要点积分方便以后下载别的代码。
  • 安装打印机步骤: 1.获取对应的驱动程序 首先网上或者别的渠道获取 ... 局域网其他主机网络邻居找到共享主机的共享打印机点击会自动获取对应的驱动程序。 m126a通过安装1108的打印机驱动来解决...
  • androidstudio 连接打印机

    千次阅读 2017-06-29 18:06:22
    我这里连接的是打印机,不是小票机,大家看清楚了,目前我连接的是Hp 1112这个是可以的。 首先 要下载hp的插件,android设备和打印机相连,android4.4以后,当然也可以修改底层,这个我不会,所以只能表层...
  • win10系统如何连接打印机

    千次阅读 2018-11-16 08:45:33
    Win10连接网络打印机:   1、打开运行(“Win+R”),... 3、如果网络连接正常,就会找到打印机了,双击直接运行,即可完成打印机的安装。 WIN10添加共享打印机: 1、打开电脑文件资源管理器,点击最下方的网络按...
  • Android连接USB打印机

    千次阅读 2019-08-04 16:10:55
    项目需要用到android设备通过USB连接热敏打印机打印图文混排的小条,总结一下。 外部主要是用这个方法来打印: /** * 打印核验小条 * 子线程中运行 */ private static int times = 0; public void ...
  • 桌面上直接按 win+R,弹出运行界面,如下: 然后界面输入:\连接打印机的电脑内网IP地址,如上图,按确定。 会出现打印机,右键连接,成功了。
  • 下面是开启guest账户2、再直接下面的客户端点击开始,运行(win+R),输入:CMD,点击确定,然后CMD窗口输入:ping 共享打印机的IP地址,检查是否能连接。如果不能连接,请检查是否同一个I...
  • 之前给大家免费共享了一个安卓手机连接蓝牙打印机的项目,但是积分自动上涨到44积分了,给大家带来了不便,再次分享一下.积分默认是5积分 有同学反应打不开,之前上传的是modul,我已经更改成项目了,直接打开运行,改下...
  • MAC 如何连接惠普打印机

    千次阅读 2021-08-28 16:58:48
    前言 ...--按住打印机上“恢复/取消”按钮10秒钟左右,直至电源LED慢闪烁为止,然后松开(操作之前确保打印机的纸槽已经放了A4纸)。这时打印机会自动打印出来两张英文文档,标题具有“Network Config
  • 电脑连接打印机

    2014-09-07 20:58:59
    电脑与打印机连接方式分两种,电脑连接本地打印机和电脑连接
  • 简单写了个bat执行文件,每隔几分钟就对回话连接数进行清理,这样就保证了共享打印机连接数不会超过限制,把它放在启动里面,每次开机后自动运行即可,不要当病毒杀掉了哈
  • PDA连接打印机使用说明

    千次阅读 2017-08-21 16:54:34
    1. 关于Demo 使用到的打印机的说明:本Demo 使用PDA手持终端连接蓝牙打印机,程序使用蓝牙打印机SDK与指令集实现蓝牙打印功能;用户可根据自己使用的打印机的SDK 和指令集实现蓝牙打印。 2. 通过蓝牙串口,给XX ...
  • win+r 打开运行窗口,输入cmd,打开命令行提示符窗口 ping 192.168.123.8 验证是否可以ping通,可以的话执行以下操作 3.设置 搜索栏搜索“设置”,选择设备 左侧选择打印机和扫描仪,点击添加打印机或扫描仪 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 55,036
精华内容 22,014
关键字:

怎么在运行中连接打印机