关于asp.net打印时,无需安装打印驱动,直接打印到打印机端口的问题

问题描述

如题,asp.net中,无需安装打印驱动,想直接打印到打印机端口,能做到吗?怎么做?最好是C#

解决方案

解决方案二:
不安驱动怎么可能打印?windows不带打印接口
解决方案三:
好像没什么办法
解决方案四:
web打印
解决方案五:
能可以;前提1)ASP.NET后台C#代码,前台JS不行2)必须在局域网内的一个共享的打印机,或者ASP.NET服务器本机上的打印机就是说,这个打印机,ASP.NET服务器可以连上,共享的打印机权限要是所有人可以访问的;满足如上前提就可以,否则只能com控件来实现;如果不用驱动直接打印,请到google搜索“打印控制码”不过只能打pos机那种简单的票据用打印控制码打带图的或表格那可郁闷了直接用CreateFileAPI,打开//<IP>/<打印机共享名>类似路径然后就可以用打印控制码发命令了;以前玩过,不过是windows程序,ASP.NET应该也能,不过可能会有权限问题,不过设置正确应该就可以;
解决方案六:
只有“共享打印”的方式才可以
解决方案七:
你的无需驱动是什么意思啊?没有驱动的打印机能够使用吗?本地的也不行吧
解决方案八:
必须要有打印机,本地的,局域网的都可以
解决方案九:
无需驱动直接打印?没见过
解决方案十:
应该可以
解决方案十一:
没有驱动,不是程序不行而是你的硬件不行,除非用c#写驱动接口。其实说白了,在代码和代码连接方面,没有驱动你的硬件就是废铁。他们说的在局域网上打印,也建立在有驱动的基础上。
解决方案十二:
帮你顶
解决方案十三:
正为打印一事烦
解决方案十四:

解决方案十五:
1.确定打印机型号,或者兼容的指令集;2.使用LPT并行接口连接打印机;3.编写浏览器插件封装打印处理程序;4.在页面中调用;btw:大多数针式打印机兼容epson的打印指令集
解决方案:
打印机是自完备的输出设备,是完全可以绕过windows直接控制的,甚至不需要电脑,都可以控制打印
解决方案:
该回复于2016-01-31 23:32:47被版主删除
解决方案:
引用14楼的回复:

1.确定打印机型号,或者兼容的指令集;2.使用LPT并行接口连接打印机;3.编写浏览器插件封装打印处理程序;4.在页面中调用;btw:大多数针式打印机兼容epson的打印指令集

请问你知道怎么将ZPL指令发送了LPT1端口吗?我的打印机是ZebraTLP3844-Z!找了好久都没找到,怎么用JS去将ZPL指令发送到打印机!!

时间: 2024-10-25 10:48:32

关于asp.net打印时,无需安装打印驱动,直接打印到打印机端口的问题的相关文章

用C4500打印时需设置打印装订线的位置

问题:用户用C4500打印时,需设置打印装订线的位置,方便打印出来后装订.用户之前一直正常使用此功能,重装系统及打印机驱动后变成这个样子. 原因:打印机属性没设置正确 解决方法:打印机属性--附件--把"文件制成机SR790"的选项勾上 查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/Office/soft/

asp.net中C#打印时隐藏“正在打印”窗口设置

C#打印默认会显示"正在打印"窗口: 可通过设置PrintDocument.PrintController属性值隐藏"正在打印"窗口: printDocument1.PrintController = new StandardPrintController();

打印时能够分页打印的CSS控制参考

css|参考|打印|分页|控制 Pagebreak:在打印的时候强迫在样式控制的对象前后换页. Before:设置对象前出现的页分割符.设置为always时,始终在对象之前插入页分割符.相对应的CSS属性是"page-break-before". After:设置对象后出现的页分割符.设置为always时,始终在对象之后插入页分割符.相对应的CSS属性是"'>. 用page-break-after page-break-after版本:CSS2 兼容性:IE4+ 继承性

数据太多,在打印时能够分页打印的CSS控制参考

Pagebreak:在打印的时候强迫在样式控制的对象前后换页.Before:设置对象前出现的页分割符.设置为always时,始终在对象之前插入页分割符.相对应的CSS属性是"page-break-before".After:设置对象后出现的页分割符.设置为always时,始终在对象之后插入页分割符.相对应的CSS属性是"'>.用page-break-afterpage-break-after版本:CSS2 兼容性:IE4+ 继承性:无语法:page-break-afte

FX668CN打印时总是不能打印怎么办

操作: 松下打印机存储清零: 菜单 -–> # -–> 9000 --->* --> 550 --> 设定 --–> 重启机器

C# 打印时 如何获取发送到打印队列里的jobid

问题描述 C#打印时如何获取打印队列里指定的jobid我已经能获取到打印队列里所有的jobid,代码如下:publicstaticStringCollectionGetPrintJobsCollection(stringprinterName){StringCollectionprintJobCollection=newStringCollection();stringsearchQuery="SELECT*FROMWin32_PrintJob";/*searchQuerycanals

xp如何安装ahci驱动

说在前面:ahci驱动安装成功可以将你的硬盘读写速度提升30%左右,如果你安装不成功可能造成蓝屏,风险较大,建议你在安装ahci高速驱动前做好ghost备份,如果有一键还原的,建议你在dos模式下会使用后再尝试在xp中安装ahci驱动. 一.首先我们要了解xp安装ahci驱动 的步骤,我们先说已经有xp系统的情况下的安装: 1.准备机器官方网站正确型号的ahci驱动(这一点很重要,不要相信随意从网上下的驱动); 2.保存你的xp镜像或一键还原文件(以备安装失败时还原); 3.进入xp后安装ahc

web打印时隐藏按钮及其他信息的方法讨论

web|web打印|按钮 web打印是困扰很多web开发人员的问题.有很多人提出了不同的web打印解决方案,还有很多的商业报表设计器来帮我们(需要付费的,我想很多人不想花这个钱),以前我也写过一篇关于web打印解决方案的文章:http://blog.csdn.net/precipitant/archive/2005/01/03/238259.aspx 本文不会讨论这个问题.如果大家对于web打印各种解决方案感兴趣,可以阅读上文,或者到互联网上搜索.这方面对文章很多. 本文将提供给大家一个在普通i

ASP网站远程客户实现EXCEL打印功能

excel|打印 在进行ASP网站开发时,有时需在客户端调用MSSQL数据库的数据进行打印,若调用数据量小,可以通过在客户端运用FileSystemObject生成文件对象的方法实现打印,这里不再赘述.若需调用大量数据,可在客户端脚本中实例化RDS.DataSpace(Remote Data Service)对象,并采用远程提供程序通过ASP网站访问MSSQL数据库(设置成只能通过RDS Default Handler或自定义商业对象才能访问数据库,可保证数据库的安全),再在客户端实例化EXCE