c# 打印 指定网络打印机的IP [问题点数:50分,结帖人u010703853]

Bbs2
本版专家分:215
结帖率 98.02%
Bbs2
本版专家分:215
Bbs9
本版专家分:54480
Blank
微软MVP 2014年4月 荣获微软MVP称号
2013年4月 荣获微软MVP称号
2012年4月 荣获微软MVP称号
C# 使用WINAPI 直接向指定打印机发送打印数据
C# 使用WINAPI 直接向<em>指定</em><em>打印</em>机发送<em>打印</em>数据,实现分单<em>打印</em>...
C#WinForm程序中选择打印打印
之前写程序,调用Microsoft.Office.Interop.Word动态生成doc文档并<em>打印</em>。   由于在<em>打印</em>时直接实例化一个Word.Document对象,并使用其PrintOut()方法<em>打印</em>,未设置Word.Application的ActivePrinter属性,导致<em>打印</em>时只能使用默认<em>打印</em>机<em>打印</em>,后来在窗体上加了一个下拉框,可以选择要使用的<em>打印</em>机,这样一来就方便多了。
JAVA 指定打印机进行打印
package com.printer;import java.io.*;import java.util.Locale;import javax.print.*;import javax.print.attribute.*;import javax.print.attribute.standard.*;public class PrintTest {public static void main
C# 指定默认的打印
引用外部的函数,<em>指定</em>默认的<em>打印</em>机。 ///     /// 用于设置<em>打印</em>机     ///     static class Printer     {         ///         /// 设置默认的<em>打印</em>机         ///         ///         ///         [System.Runtime.InteropServic
打印机。 您或者输入打印机名不正确, 或指定打印机是否不再连接到服务器。"错误提示的解决">"无法连接到打印机。 您或者输入打印机名不正确, 或指定打印机是否不再连接到服务器。"错误提示的解决
 无论是直接双击安装,还是通过填加<em>网络</em><em>打印</em>机输入“//<em>ip</em>/共享<em>打印</em>机名”都是提示这个错误:无法连接到<em>打印</em>机。 您或者输入<em>打印</em>机名不正确, 或<em>指定</em><em>打印</em>机是否不再连接到服务器。 单击 " 帮助 " 查看详细信息。为什么在同一个网段、同一个工作组,电脑都是xp系统,一台电脑共享出来的文件和<em>打印</em>机,其他电脑都可以访问,唯独我这台有问题,我可以确定连接没问题,且能ping通连<em>打印</em>机的电脑,也可以访问这台电
C# 直接打印指定路径文件 + 可选择指定打印
public void PrinteTicketWithPath(string path) { try { streamToPrint = new StreamReader (path); try {
如何批量部署基于TCP/IP端口的网络打印
一般来说,安装基于TCP/IP端口的<em>打印</em>机都需要经过两个步骤,第一步是添加TCP/IP端口,第二步是安装<em>打印</em>机驱动程序.既然要实现无需人工参与批量部署,就肯定离不开脚本或者命令行.好在这些WINDOWS都给予了完美的支持,下面即刻转入正题.1、添加TCP/IP端口 Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE/SYSTEM/Cu
如何网络打印机名称为任意名称
如何<em>网络</em><em>打印</em>机名称为任意名称 在企业管理中,如果<em>打印</em>机统一安装在服务器上,再以共享的方式分发给客户机使用,这样在客户端更改个性化的<em>打印</em>机名字会很困扰,一般也不建议这么做。 因为在客户端安装服务器上共享出来的<em>打印</em>一般有两种方法, 1、直接访问到服务器,在共享出来的<em>打印</em>机名字上点右键-连接,连接成功之后<em>打印</em>机就安装好了,这个方法最简单,但客户端上看到的<em>打印</em>机名字就无法修改了,一般名字会是:XXX<em>打印</em>机机在XXX电脑上; 2、另外还有一种方法是通过windows添加新的<em>打印</em>机,选<em>网络</em><em>打印</em>机,填写好<em>网络</em>路径和端口,提供<em>打印</em>机驱动就可以安装成功了,不过过于专业一些,普通用户可能不习惯这种方法,但这种方法是可以修改自己电脑上看到的<em>打印</em>机的名字的。 请大家看下面: 以下方法测试未成功,需继续寻找 在td00计算机上将HP2550<em>打印</em>机共享,共享名为HP2550。然后在td01计算机上添加一本地<em>打印</em>机,步骤如下: 开始->设置-><em>打印</em>机->添加新的<em>打印</em>机->添加本地<em>打印</em>机->选择新的端口(local port)->输入端口名,格式为:…………以下为隐藏内容,下载后查看
HP1022n网络打印ip
HP1022n<em>网络</em><em>打印</em>机默认<em>ip</em>为:0.0.0.0,如何来设置<em>ip</em>地址? 方法1:一、冷复位 把<em>打印</em>机电源关闭,断开网线。同时按下<em>打印</em>机面板上的绿色“执行”按钮和红色 “取消”按钮5秒钟不放手,然后打开<em>打印</em>机电源开关,等待<em>打印</em>机面板上的三个指示灯同时闪烁再放手。此时,<em>打印</em>机的冷复位操作已经完成。 接入网线2-5分钟会自动获得<em>ip</em>地址,然后可以用方法2改为比较靠后<em>ip</em>避免dhcp分配重复。
关于pos打印机通过tcp/ip操作打印指令集
电脑通(过串口服务器的<em>ip</em>地址)将<em>打印</em>命令串口服务器串口服务器通过串口将电脑发送的ESC/POS指令传给终端pos<em>打印</em>机,执行<em>打印</em>命令。已经实现了直接通过端口发送指令,现在的问题是怎样通过<em>网络</em>发送指令给串口服务器,求各位大牛帮忙!代码如下: C# code ? 1 2 3 4 5 6 7 8
JAVA通过网络调用网络打印机的工具类
公司需要一个用户下单后自动<em>打印</em>订单金额发票和快递单号的功能,所以特地写的工具类。 具体作用是:java通过<em>网络</em>,调用<em>网络</em><em>打印</em>机,<em>打印</em>自定义内容,比如快递单号、发票等等,文档中附带了部分快递公司的快递单模版。
Java实现控制网口打印机并完成丢单重打机制
在餐饮行业中普遍使用的点菜等系统中,<em>打印</em>单子是一项最基本的功能。在餐饮中,一般采用的都是POS<em>打印</em>机。但是,在很多点菜系统中,丢单是一件很头痛的事情。本文就如何用java实现绕过驱动控制<em>打印</em>并实现丢单处理,给出一种解决办法。 本文面对的需求是,一个单据同时由多个<em>打印</em>机<em>打印</em>,当一个单据没有<em>打印</em>成功,则需要重新<em>打印</em>(补单)。将<em>打印</em>机连接到路由器并确定<em>打印</em>机正常后,便可以进行测试。 本文的实现思路是
Android手机打印打印小票 (ip地址的)
这段时间公司给人开发连接<em>打印</em>机的手机端APP时候做的一个小的例子,直接打开手机端输<em>打印</em>机的IP,连接<em>打印</em>机,还有就是<em>打印</em>出来的内容直接在程序里面可修改,大家可以修改一下,就能用了,用的Androidstudio开发的。。。。
C#控制打印机(直接发送打印机命令到打印机)
//代码: // using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; namespace LPTControls { public class LPTControls { [StructLayout(Layou
查看网络打印机IP和连接IP地址的网…
可通过<em>打印</em>配置页察看HP Laserjet 1022N <em>网络</em><em>打印</em>机的 IP 地址。 操作方法:当机器处于就绪状态时,按 5-9 秒<em>打印</em>机面板上的执行按钮,等待<em>打印</em>机面板上中间数据灯开始闪烁时松手。<em>打印</em>机会自动<em>打印</em>出配置信息页,可从配置页上得知当前<em>打印</em>机 IP 地址。 连接<em>网络</em><em>打印</em>机: 1 添加本地<em>打印</em>机(不要选择自动搜索) 2 创建新的端口 选择 standard TCP/IP port 3
HP 1522NF一体机网打怎么弄啊?打印机的IP怎么设置。
推荐本产品使用此<em>网络</em>配置模式。1. 在打开产品之前,先将<em>网络</em>电缆插入产品<em>网络</em>端口,以将产品直接连接到<em>网络</em>。2. 打开产品电源,等待 2 分钟,然后使用控制面板<em>打印</em>配置页。注: 确保配置页上列出 IP 地址,然后继续执行下一步。如果配置页上未列出 IP 地址,请重新<em>打印</em>配置页。3. 将产品 CD 插入计算机。如果软件安装程序未启动,请浏览到 CD 上的 hpsetup.exe 文件,然后双击该文件。
pl- 配置远程打印机,用linux命令行打印
问题来源: 实验室<em>打印</em>机认证过我台式机的IP,但是里面只有linux命令行界面,只当作服务器用…又不想每次用笔记本想<em>打印</em>都折腾换网线…so…问题描述:如何用命令行连接<em>网络</em><em>打印</em>机,并用命令行控制<em>打印</em>工具:pladmin 配置, pl <em>打印</em>参考资料: 在 Oracle® Solaris 11.2 中配置和管理<em>打印</em> 极客学院happypeter1983 <em>打印</em>(可以看参数)材料: <em>打印</em>机IP print
如何通过TCPIP端口为系统添加网络打印机(转)
转自 http://www.xici.net/main.asp?url=/u4851711/d67533242.htm   以前曾经介绍过如何设置<em>网络</em><em>打印</em>机,现在就<em>网络</em><em>打印</em>机的不同端口共享设置方式再作一个介绍。这次要介绍的是如何通过TCP/IP端口为Windows系统添加<em>网络</em><em>打印</em>机。http://www.eryi.org/blog/post/tcp-<em>ip</em>-printer.html以惠普的HP ...
打印指令设置Zebra Printer的IP地址(适用于GK888T带打印服务器的条码打印机)
^XA ^ND2,P,128.30.2.45,255.255.0.0,128.30.1.1 ^NBC ^NC1 ^NPP ^NNLABEL(A1-AREA) ^XZ ^XA ^JUS ^XZ 备注一下, NSP有三段内容, 分别是<em>打印</em>机新的IP地址/subnet/gateway.   而 ~WL指令可<em>打印</em><em>网络</em>IP设置参数 .   又或者用它提供的工具设置:     ...
通过IP调用打印打印图片
最后用得是 #import "DHSmartScreenshot.h"  这个类库  //这个 要切记 !!!     UIImage *printImage = [detailTableView screenshot]; //<em>打印</em>就这一句话      PrintInfoViewController *printViewController = [[PrintInfoV
c# 调用本地打印
查询本机所有<em>打印</em>机 private void index_Load(object sender, EventArgs e) { PrintDocument print = new PrintDocument(); string sDefault = print.PrinterSettings.PrinterName;//默认<em>打印</em>机名...
Delphi调用打印机的ZPL指令来打印数据
一、如果是并口<em>打印</em>机这样,可直接以<em>打印</em>机为本地文件操作。 代码如下: procedure TDSaleBillDetailForm.YRButton1Click(Sender: TObject);var  F :Textfile;begin   AssignFile(F, LPT1);  try    ReWrite(F);    Write(F, ch
C# 如何得到指定打印机的端口号
问题 .Net Framework 1.1给我们提供了一个PrinterSettings类,以提供<em>指定</em>有关文档<em>打印</em>方式的信息,其中包括<em>打印</em>文档的<em>打印</em>机。其中的静态属性InstalledPrinters可以使我们获取安装在计算机上所有<em>打印</em>机的名称。 但是可惜的是,该属性仅仅能够提供已安装的<em>打印</em>机的名称。对于获取该<em>打印</em>机的相关信息(如<em>打印</em>机类型等)却无能为力。问题就产生了,由于客户无法提供<em>打印</em>机的
设置HP 1022n打印机为网络打印机的经验教训
淘了一台hp 1022n<em>打印</em>机,无意中发现直接连接到路由器设置成<em>网络</em><em>打印</em>机的功能(带n的有次功能,1022就没有此功能,参见hp官网),本来也没有要连接成<em>网络</em><em>打印</em>机,但是由于更换了一台主机,主板为梅捷j-4155,装了win10系统,把1022n连接到usb口,安装驱动,提示已成功,但是用wps<em>打印</em>文档无反应,使用系统检测后提示usb3.0接口不兼容,换接到2.0接口,依然无反应,折腾无果(以后有...
C#如何获取本地的打印机列表并且指定默认打印
相关代码如下: [DllImport("winspool.drv")] public static extern bool SetDefaultPrinter(String Name); //调用win api将<em>指定</em>名称的<em>打印</em>机设置为默认<em>打印</em>机 private static PrintDocument fPrintDocument = new P
基于C#在WPF中使用斑马打印机进行打印
最近在项目中接手了一个比较有挑战性的模块——用斑马<em>打印</em>机将需要<em>打印</em>的内容<em>打印</em>出来。苦苦折腾了两天,总算有所收获,就发到网上来骗骗分数-_-||     项目中使用的<em>打印</em>机型号为GX430t的<em>打印</em>机,接手的时候,自己对于<em>打印</em>机这块儿是眼前一抹黑,啥都不知道。没办法一步步来。     首先尝试使用WPF中的PrintDialog里面的PrintVisual和PrintDocument方法,
如何设置网络打印机HP2015
1.为<em>打印</em>机设置<em>ip</em> <em>打印</em>机在连接上网线以后会通过路由器的DHCP服务自动设置一个<em>ip</em>,但是此<em>ip</em>不一定与你的计算机的<em>ip</em>处在同一个<em>ip</em>段【同段<em>ip</em>为192.168.0.***,即前三位相同(不一定为192.168.0),只有最后一位不同】,<em>ip</em>不再同一段是无法连接的。 手动设置<em>打印</em>机<em>ip</em> >><em>打印</em>一张<em>打印</em>机自测页(与<em>打印</em>机测试页不同):以HP2015为例,按绿键大约5秒放开即可; >>从自测页上
ubuntu安装网络打印
Ubuntu安装<em>网络</em><em>打印</em>机 安装通过IP地址访问的<em>网络</em><em>打印</em>机 安装<em>网络</em>共享<em>打印</em>机 安装通过IP地址访问的<em>网络</em><em>打印</em>机 打开”System Settings” 打开”Printers” 点击”Add”(两个Add随便点) 点击展开”Network Printer” 选择”AppleSocket/HP JetDirect”,在Host输入<em>网络</em><em>打印</em>机的IP地址,点击”Forward” 选择你的<em>打印</em>机品牌,我
芯燁XP-N160I热敏打印机wifi设置IP详细步骤以及工具
对芯燁产品下的xp-N160I产品配置WiFi 无线<em>打印</em>。里面有相关的配置程序,<em>打印</em>机驱动以及详细配置说明文档。
霍尼韦尔打印机与WINFORM连接
Datamax-O’Neil Windows .NET C# SDK for Windows Desktop/ CE, Mobile 5.0+ Create a new project or open an existing C# project in Visual Studio 2008.  Expand the References group in Solution Explorer.  ...
C#使用指定打印打印Word,Excel等Office文件和打印PDF文件的代码
http://www.cnblogs.com/xiachufeng/archive/2010/07/31/1789136.html <em>打印</em>,是做开发的人的经久不变的话题。 今天,用实例代码,说明.NET是如何<em>打印</em>WORD、EXCEL等OFFICE文件,以及PDF文件的。 采用<em>指定</em>的<em>打印</em>机<em>打印</em>OFFICE文件 此方法又分为 “显示相应的程序窗口” 和 “不显示相应的程序
C#实现调用打印机(打印字符串、打印绘图、打印图片),还差打印水晶报表
C#实现调用<em>打印</em>机(<em>打印</em>字符串、<em>打印</em>绘图、<em>打印</em>图片),还差<em>打印</em>水晶报表 目的:调用<em>打印</em>机的使用 缺陷:<em>打印</em>的对象不全(还差<em>打印</em>水晶报表),不能实现在插件绘图板中画什么<em>打印</em>什么 改进:同缺陷,希望朋友们能提供解决方案,和提供改进方案,请留言谢谢。 C# winfrom 界面(纯功能测试): 主代码: using System; using System.Collections.Ge...
汉印打印机配置指引
汉印<em>打印</em>机配置指引
网口打印机如何配置
作者 syxt.net 来源 收银系统 发布时间 12/11/14 更新时间:2012年11月14日 浏览数 : 28 网口<em>打印</em>机如何配置      网口<em>打印</em>机的好处是数据线比较容易替换,不像其他<em>打印</em>机一定要用数据线才能使用。 1、网口<em>打印</em>机连接电脑或者路由器之后会自动生成一个IP地址。通过<em>打印</em>机自检或者电脑浏览器访问都可以看到<em>打印</em>机的IP地址,并且可以更改成固定IP地址。 2
C#打印操作 页面设置 打印机选择 打印预览
        private void CreateIDCardSample()        {            string ImageFile = Setting.GetPhotoFolder() + &quot;\\&quot; + lblIDCard.Text + &quot;.jpg&quot;;            Bitmap bmTest = new Bitmap(3508, 2479);          ...
C# 监控打印机状态
C# 监控<em>打印</em>机状态 测试 爱普森RS330 可用
震旦adc218网络ip设置方法
震旦adc218<em>网络</em><em>ip</em>设置方法 在复印机操作面板上点 效用-管理员-12345678-<em>网络</em>设置-基本设置 把<em>ip</em>地址手动输入
winfrom,打印机设置
1、获取本地<em>打印</em>机 using System; using System.Collections.Generic; using System.Drawing.Printing; using System.Linq; using System.Text; using System.Threading.Tasks; namespace print.Common { public class...
jasperreport调用打印
package com.kq; import net.sf.jasperreports.engine.JRAbstractExporter; import net.sf.jasperreports.engine.JREmptyDataSource; import net.sf.jasperreports.engine.JasperFillManager; import net.sf.jaspe...
打印机API
AbortDoc 取消一份文档的<em>打印</em> AbortPRinter 删除与一台<em>打印</em>机关联在一起的缓冲文件  AddForm 为<em>打印</em>机的表单列表添加一个新表单  AddJob 用于获取一个有效的路径名,以便用它为作业创建一个后台<em>打印</em>文件。它也会为作业分配一个作业编号  AddMonitor 为系统添加一个<em>打印</em>机监视器  AddPort 启动“添加端口”对话框,答应用户在系统可用端口列表中加
C#显示当前计算机所有打印机名称,同时获取指定打印机的状态比如缺纸、缺墨等,并且生成记录日志和数据库,发送邮件通知当前打印出错消息,打包成exe安装文件——(二)获取服务器所有打印
//查询按钮中代码 ManagementScope scope = new ManagementScope(ManagementPath.DefaultPath); scope.Connect(); SelectQuery oSelectQuery = new SelectQuery(); oSelectQuery.Query...
把prn文件输出到网络打印
在dos下运行 type file.prn > \\server_name\printer_name
Android连接网络打印机进行打印
本文转自:http://www.cnblogs.com/LIANQQ/p/4587637.html 做笔记 首先这是<em>网络</em><em>打印</em>工具类,通过Socket实现,多说一句,<em>网络</em><em>打印</em>机端口号一般默认的是9100 package com.Ieasy.Tool; import android.annotation.SuppressLint; import java.io.IOEx
C#调用zpl条码打印打印中文打印网络打印实例
C#调用zpl条码<em>打印</em>机<em>打印</em>中文<em>打印</em>及<em>网络</em><em>打印</em>实例
hp 2015网络打印网络打印设置
HP 2015n<em>网络</em><em>打印</em>机机初始化IP配置,公司用的,搞了两天焦头烂额了,配的时间太久了,都忘了怎么配了,这次写个教程,省的下次麻烦,呵呵
C#监视打印机(接上篇)
关于上一篇,由于有了基本函数,也有了大神给的几乎直接可以用的源码,视乎问题就解决了。 但是问题远远没有那么简单,在测试x64时候出现了比较棘手的问题。 前文我们用到一些有价值的系统函数 在Win32 上我们用  微软的例子用到WaitForSingleObject(hChange, INFINITE) 我们在C# 。.net4.0平台用一个回调函数来完成 _changeHandle ...
java 调用打印机程序
public static void main(String[] args) {           JFileChooser fileChooser = new JFileChooser(); //创建<em>打印</em>作业           int state = fileChooser.showOpenDialog(null);           if(state == fileChooser.
C#实现打印机窗口测试DEMO源码
实验通过C#实现<em>打印</em>机窗口测试DEMO;可以通过该例程学习到<em>打印</em>机的指令,参考我之前发过的<em>打印</em>机指令详解,即可对照完善所有功能。 目前完善了USB传输的一些不同功能,后续会添加串口外部调用外部动态链接库DLL等其他功能,有功能增添改善会第一时间在我的github进行更新。 有需要学习winform窗体;动态链接库DLL;C#编程等,可以免费去https://github.com/zhangxu
C# 使用覆盖文件的方式发送byte[]到指定打印
使用 WinApiPrintByte("<em>打印</em>机名",byte[]数据) 就可以了      ///         /// 发送数据到<em>打印</em>机        /// zgke@sina.com        /// qq:116149        ///         /// <em>打印</em>机        /// 数据        public static void WinApi
HP网络打印机的初始设置问题
HP1606DN<em>打印</em>机,因为带有<em>网络</em>接口,所以打算安装在<em>网络</em>中作为<em>网络</em><em>打印</em>机使用,接上网线,开机后按指示操作,按住向下箭头键直到指示灯闪烁,让<em>打印</em>机<em>打印</em>出原始配置单,但是悲催的是IP地址显示为0.0.0.0,获取不到IP地址,原来这里的路由器的DHCP被关闭了,每台机都要手动<em>指定</em>IP地址,无语了...只能找一个开启了DHCP自动分配IP地址的路由器,<em>打印</em>出原始的IP地址,以这个地址作为初始登录IP
网络打印机安装教程:HP LaserJet Pro MFP M226dw,Windows解决外网无法使用打印机问题
<em>网络</em><em>打印</em>机安装教程:HP LaserJet Pro MFP M226dw,Windows解决外网无法使用<em>打印</em>机问题本实验室<em>打印</em>机型号为 HP LaserJet Pro MFP M226dw 目前设置的<em>打印</em>机公网IP地址:159.226.116.226 为例请根据自己的操作系统,访问HP官网,查找相应的机型和对应操作系统的驱动。本例中的驱动见如下网址,下载相应的驱动程序。https://suppor
网络打印ip设置工具
<em>网络</em><em>打印</em>机 <em>ip</em>设置工具,修改<em>ip</em>地址和<em>打印</em>为一个网段,打开工具设置<em>ip</em>即可
TSC打印机C#调用代码
TSC<em>打印</em>机C#调用源码,注意要在C盘windows\system32目录下放置TSCLIB.dll和TSCLIB.lib文件
OPENWRT网络打印机TCP/IP共享设置教程 以703N为例
OPENWRT<em>网络</em><em>打印</em>机TCP/IP共享设置教程以703N为例 前言 最近一台带USB2.0接口的惠普P1106激光<em>打印</em>机使我比较头疼,由于<em>打印</em>机放在家中楼上,没空调,夏天太热,每次抱着电脑上楼<em>打印</em>都大汗淋漓的下来,于是乎,下定决心一定要能让<em>打印</em>机接入家中无线<em>网络</em>,在空调间就可以凉快的<em>打印</em>,迫于生计,于是寻求度娘,发现openwrt路由器可以实现这一功能,手头上正好有一个改装过的OPENWRT
C#打印机监控程序
 一、需求       由于公司<em>打印</em>纸张浪费比较严重,领导要求对所有的<em>打印</em>进行记录。对比了几款商业软件有的功能比较强大但是价格比较贵而且好多功能并不需要,而有的功能又过于简单。我需要的只是对<em>打印</em>进行记录并不需要计费等功能,而且考虑最好可以和公司现有的OA系统整合在一起,让领导在OA的界面中就可以查询到<em>打印</em>记录,最后决定尝试自己动手进行开发。 二、查找资料       由于平时用C#比较
完整的打印机监控源码
客户端安装个软件。负责监控该电脑的<em>打印</em>动作。并把内容转成图片储存。并将图片传送到服务器机器上,并将<em>打印</em>内容传到服务器上面. 解决方案: 1. 先用api<em>打印</em>函数连接到<em>指定</em>的<em>打印</em>机.再试着用枚举函数()获得<em>打印</em>作业信息.根据信息得知<em>打印</em>的内容,及当前的状态. 2. 获知内容,得知<em>打印</em>内容所在的位置,再某种方式将数据导在图片;再传到服务器上. 技术问题: 1. <em>打印</em>枚举函数中找不到JOB_INFO_1 或 JOB_INFO_2结构的定义.(已解决) 2. 怎么样获得<em>打印</em>内容.是通过原本的驱动还是其它办法, 其它: 文件传给pdf<em>打印</em>机之前已经存成raw格式了,应该是从缓冲池中直接读取数据 接下去要完成的应该是怎么把raw格式读出来, 具我推测在获得<em>打印</em>信息的时候肯定有某个参数跟这个RAW格式是对应的.读出某个参数后才能再继续读取对RAW文件读取 具微软件网站显示,<em>打印</em>机的格式应该分成5种.raw的三种格式,text,emf(增强型图元文件) RAW格式指是最原始的数据 CreateDC("WINSPOOL", printer, null, ref dv);//用DISPLAY,是获取整个屏幕的设备场景;2、用WINSPOOL,则是访问<em>打印</em>驱动 返回新设备场景句柄,若出错则为零 EMFStreamPrintDocument 实力问题:就算获得句柄也没有办法接下去要做什么.(想错了) 目前状态:EMF图片取出来,监控也可以实现了.但监控的<em>打印</em>作业跟EMF图片不知道怎么产生关联.而且EMF图片读起出来比较慢. 取EMF图片本身spl就已经读入内存,但是有一种办法为了要读取图片只能将spl文件考出来再做成emf文件. 新的思路能不能将文件 shd文件中包含了一个作业ID RPC 命名管道 Server(服务器) Server 系统服务提供 RPC 支持以及文件、<em>打印</em>和命名管道在<em>网络</em>上的共享。Server 服务允许本地资源(如磁盘和<em>打印</em>机)共享,因此<em>网络</em>上的其他用户可以访问它们。它还允许在其他计算机上的应用程序与您计算机上的应用程序之间进行命名管道通信,这是用于 RPC 的。命名管道通信是为一个进程的输出(此输出用作另外一个进程的输入)而保留的内存。接受输入的进程不必是本地进程。
java 指定打印机 进行打印
代码如下: [java] view plaincopy package com.printer;      import java.io.*;   import java.util.Locale;      import javax.print.*;   import javax.print.attribute.*;   i
IPP网络打印协议
<em>ip</em>p是一个在internet上传送<em>打印</em>任务的国际标准,它提供远程<em>打印</em>的高效性和实用性,并且提供远程管理<em>打印</em>机的能力。 此文档提供了<em>ip</em>p的源码。
JasperReport 默认打印打印/指定打印打印
1.[url=http://www.0431.la]调用默认<em>打印</em>机[/url] ...
WINDOWS 10加入域及安装网络打印机注意的问题
WINDOWS 10加入域及安装<em>网络</em><em>打印</em>机注意的问题 WINDOWS 10的安装使用相较其它系统并无太大的区别,只是WINDOWS 10的安全性比较高有些功能默认关闭,造成加入到域跟访问网上邻居中使用来宾帐户的电脑会产生问题。 加入域之前要做的事 在控制面板中找到(程序和功能)-点击右边的(打开或关闭WINDOWS功能)-下拉找到(SMB1.0/CIFS 文件共享支持)点击勾选。 将网卡网关...
C#调用打印打印图片
可以使用<em>打印</em>控件<em>打印</em>,在Toolbox中有PrintDocument,并且设置相应的事件监听。 双击PringDocument进行监听方法的实现 private void PicturePrintDocument_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
C# 关于打印机的监视
由于工作原因,需要监视<em>打印</em>机状态(windows 上spooler),然后做取得一些关于<em>打印</em>机操作。 在VC++平台,问题很好解决,也有很好的平台解决方案,但是苦于要做成Windows Service和大量平台多线程处理(线程池),还有Tcp通信,xml配置等等,在C++上实现,我的编码效率低,用C#利用微软成熟的.net 4.0平台,时装比较快,我就采用了C# 来实现,但是问题来了,大量的sp...
JAVA调用zpl条码打印打印中文打印网络打印实例
JAVA调用zpl条码<em>打印</em>机<em>打印</em>中文<em>打印</em>及<em>网络</em><em>打印</em>实例
网络打印两个基本端口(LPD和9100)的相关知识
<em>打印</em>设备和主机的连接方式(printer interface)形态多样,从历史悠久的串口并口到现在流行的<em>网络</em><em>打印</em>和USB连接,另类的红外连接和蓝牙技术,还有超炫的火线连接(IEEE 1394)。我这篇文章试着探讨一下<em>网络</em><em>打印</em>两个基本端口(LPD和9100)的相关知识。<em>网络</em><em>打印</em>最大的好处就是空间上不受限制,不被串口线/并口线/USB线的长度所禁锢,北京办公室的员工可以直接把文件<em>打印</em>到上海办公室老
富士施乐打印机DP-P355d设置说明.doc
富士施乐<em>打印</em>机DP-P355d设置说明文件,<em>网络</em>IP配制手册,超详细说明
C#获取打印机名
1. 获取所有<em>打印</em>机名 foreach(string printer in System.Drawing.Printing.PrinterSettings.InstalledPrinters) { listBox1.Items.Add(printer); }2. 获取默认<em>打印</em>机名 label1.Text = (new System.Drawing.Printing.PrintDocum
C#获取打印机状态+API函数详解
C#获取<em>打印</em>机状态+API函数详解,有源码介绍,自己可以按照里面思路进行测试
iOS 如何连接打印
问题描述:我想要再<em>ip</em>ad程序里面,用代码给<em>打印</em>机发送一段字符串,然后<em>打印</em>。 具体情况是这样的,现在想要用wifi连接到<em>打印</em>机,然后给<em>打印</em>机发送一个字符串去<em>打印</em>。但是问题是不知道如何连接<em>打印</em>机,也不知道如何给<em>打印</em>机发送消息。其中<em>打印</em>机和<em>ip</em>ad在同一个局域网下,想用socket通过<em>打印</em>机的<em>ip</em>地址进行传送要<em>打印</em>的内容。 更多解决方法见:http://ask.csdn.net/quest
php端口直驱网络打印机,能自定义格式
不久前遇到了需要使用<em>打印</em>机的功能,买了一款<em>网络</em><em>打印</em>机,号称支持端口直驱,不过这种直接将字符输出到端口之后,只能是将字符一个接一个<em>打印</em>出来,并不美观;然后发现其支持ESC/POS<em>打印</em>,便尝试结合了一下端口直驱和和ESC/POS控制,效果还不错,下面是简单的一个class,实现了一个<em>打印</em>模块,私有函数的名称都是拼音,大概可以猜出功能。至于更详细的实现,可以查看ESC/POS标准;其实指令只是特殊字符,
“键入的打印机名不正确、打印机没有连接到服务器上”终极解决方法
在局域网<em>打印</em>机共享中我已经好多次遇到这个问题了,在连接共享<em>打印</em>机的时候弹出对话框,提示:操作无法完成。键入的<em>打印</em>机名不正确,或者<em>指定</em>的<em>打印</em>机没有连接到服务器上。有关详细信息,请单击帮助。最近,我总共遇到四次<em>打印</em>机共享连接的问题,而我居然是用四种不同的方法解决的。下面写个总结。
C#并口打印机ESC指令开发Demo
并口<em>打印</em>机指令<em>打印</em>demo,无需安装<em>打印</em>机驱动,直接调用引用的dll即可<em>打印</em>。
android 连接网络打印
android 连接<em>网络</em><em>打印</em>机 最近做了一个点菜的项目,里面涉及到一个服务员点完菜,厨房马上就能将做菜单<em>打印</em>出来的功能。这就需要我们连接<em>打印</em>机了,由于刚开始买了一个佳博的热敏网口<em>打印</em>机做测试,所以我跑到佳博的官网去找相关的sdk和开发文档,好不容易搞完了。到客户那边一看,发现他们用的<em>打印</em>机跟我做测试的<em>打印</em>机不是同一型号,那我的厨打功能肯定就不行了,所以就在网上找了些连接<em>网络</em><em>打印</em>机的通用方法,
WebService调用打印设备
可以用于WinCE等PDA设备远程调用<em>打印</em>设备,WebService部署到服务器后,只要在该服务器上连接的<em>打印</em>机,都可以通过<em>打印</em>机的名称来调用。包括:该服务器连接的<em>网络</em><em>打印</em>机
C#调用打印打印
C#调用<em>打印</em>机<em>打印</em>程序自动 ,C#开发使用,测试版 。
HP M227安装网络打印机指南及问题解决
1、按住键盘windows+r键,输入共享<em>打印</em>机网址,点击确定。 2、双击HP M227<em>网络</em><em>打印</em>机,自动连接和安装驱动,完成。可能遇到如下五个问题:1、服务器用的是x64位的操作系统,所以32位的操作系统如果想安装两个<em>打印</em>机,可能需要将19.5先删除,先安装19.123,否则19.123<em>打印</em>机会分配LPT1端口,导致无法<em>打印</em>。2、如果遇到无法访问19.123,提示“你不能访问此共享文件夹,因为你组...
Android佳博网络打印机例子
目前市面上的热敏型<em>网络</em><em>打印</em>机都是使用ESC指令集<em>打印</em>的。大部分涉及到:检查是否有纸、居中居左对其、加粗、取消加粗、放大、取消放大、设置单元格大小、设置纠错正等级、加载二维码、<em>打印</em>二维码、加载走纸命令等。 以下对应的指令代码:(PrintInfo类) /** * 检查是否有纸指令 */ public static final byte[] stateBype2 = new byte[] {
使用WebBrowser 打印的默认设置
//设置纸张方向          function SetupLandscape() {             try {                 var wsShell = new ActiveXObject("WScr<em>ip</em>t.Shell");                 //<em>打印</em>页面的Menubar必须可见,此操作类似按键盘上的Alt+F+U也就是 调出页面设置对话框 
C#socket通信调用Brother打印机(客户端和服务端)源代码
C#socket通信调用Brother<em>打印</em>机(客户端和服务端)源代码, 详细注释版
C#直接发送打印机命令到打印机及ZPL常用打印命令 - 条码打印
using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServices; namespace BarCodeLibrary { public class ZebraGesigner { [StructLayout(LayoutKi
winxp文件、打印机共享故障排除方法及“操作无法完成.键入的打印机名不正确,或者指定打印机没有连接到服务器上"
上午同时说,<em>网络</em><em>打印</em>机<em>打印</em>不了,于是首先看一下<em>打印</em>服务器IP是不是给换了,结果没换。接着尝试重新添加一下<em>网络</em><em>打印</em>机,结果问题来了,连不上,提示:操作无法完成.键入的<em>打印</em>机名不正确,或者<em>指定</em>的<em>打印</em>机没有连接到服务器上.有关详细信息,请单帮助然后网上查了查资料,说法倒有N多,说什么看看<em>打印</em>机有没有共享,修改共享名,重新安装<em>打印</em>机驱动,开始Guest帐号,关闭防火墙。。。然而发现
汉印打印机设置工具
此工具可用于汉印小标<em>打印</em>机,厨房<em>打印</em>机设置波特率,<em>打印</em>机IP。
不同网段实现打印机共享
Win系统下不同网段实现<em>打印</em>机共享的方法:   1.如果共享<em>打印</em>机的电脑IP地址是“192.168.2.10”,计算机名称为print-hp,共享<em>打印</em>机名称为 HP。那么在“192.168.1.*”网段内的电脑想要共享使用这台<em>打印</em>机的话,就的进行一下两步操作。   2.打开“命令提示符”窗口,进入“C:\WINNT\system32\drivers\etc\”目录。输入“edit ho
【.Net码农】c#打印机设置,取得打印机列表及相应打印机的所有纸张格式
http://www.it610.com/article/1490591.htm <em>c#</em><em>打印</em>机设置,取得<em>打印</em>机列表及相应<em>打印</em>机的所有纸张格式 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawi
Excel VBA 选择打印机并打印
选择<em>打印</em>机并印的VBA源码.有代码有注释,直接在VBA窗体命令中粘贴就行了。
搜索网络中的打印
最近做一个项目,在公司的局域网中搜索<em>打印</em>机,根据<em>打印</em>机的不同,实施不同的<em>打印</em>任务,在终端的<em>打印</em>机处,相关人员就可拿到所需要的资料。.rar压缩文件提供,运行时要耐心等待,软件在自动搜索<em>网络</em>中的<em>打印</em>机。
C#编写的监控打印机状态的程序
本人亲自整理,调试。含工程,运行成功,含工程和源码。可以检测本地和<em>网络</em><em>打印</em>机的状态,包括是否联机,<em>打印</em>机当前状态,还预留其它进一步分析的数据有待您深挖掘。win8系统编译运行。您得确保<em>打印</em>机驱动安装正确,并能测试<em>打印</em>页后,运行本程序监控
Ubuntu安装网络打印
Ubuntu安装<em>网络</em><em>打印</em>机 安装通过IP地址访问的<em>网络</em><em>打印</em>机 安装<em>网络</em>共享<em>打印</em>机 安装通过IP地址访问的<em>网络</em><em>打印</em>机 打开”System Settings” 打开”Printers” 点击”Add”(两个Add随便点)  点击展开”Network Printer”  选择”AppleSocket/HP JetDirect”,在Host输入<em>网络</em><em>打印</em>机的IP地址,点击”Forward”  ...
C#控制打印机直接打印,设置默认打印
C#控制<em>打印</em>机直接<em>打印</em>,设置默认<em>打印</em>机,窗体运用窗体运用窗体运用窗体运用窗体运用
VC++访问打印
//遍历电脑的<em>打印</em>机 #include &amp;lt;WinSpool.h&amp;gt;   #pragma comment(lib, &quot;Winspool.lib&quot;)   得到电脑的默认<em>打印</em>机、设置默认<em>打印</em>机、遍历电脑<em>打印</em>机GetDefaultPrinter,SetDefaultPrinter,EnumPrinters。 得到电脑的默认<em>打印</em>机:    TCHAR szBuffer[1024]={0};...
操作无法完成。键入的打印机名不正确,或者指定打印机没有连接到服务器上
刚刚经历的,在工商局西府楼三楼304。电话打来说<em>打印</em>机无法共享<em>打印</em>,我过去看看。本来以为是工商局内部改了IP后造成的,问题应该很好解决,结果却是把IP改过来也没有用。我在客户端电脑的运行里输入<em>打印</em>机连接的电脑地址\\10.20.38.156,确定后看到了共享的<em>打印</em>机,可是双击它或者右击连接的时候提示: 操作无法完成。键入的<em>打印</em>机名不正确,或者<em>指定</em>的<em>打印</em>机没有连接到服务器上。有关详细信息,请单
网络打印机一键安装脚本
此工具解决手动安装<em>打印</em>机的繁琐,一键全自动安装,方便省事儿!
如何设置网络打印
如何设置<em>网络</em><em>打印</em>机 缘起 设置了好多回的<em>网络</em>上的<em>打印</em>机(不是每一台<em>打印</em>机可以直接连在局域网里,大部分机器还是连接一台电脑,再通过电脑连接给其他人用),还记得第一次在中山,搞了一上午才搞好,然后转头又忘了,这次在长沙,又搞了半个钟,还没有头绪,遂决定把这次的折腾记录下来,以备后用。 原因 之所以一直设置不好,一个最重要的原因是:连接<em>打印</em>机的那台电脑,没设置共享<em>打印</em>机。 设置步骤 1.先在服务器端共享...
JAVA连接打印
import java.io.File;   import java.io.FileInputStream;      import javax.print.Doc;   import javax.print.DocFlavor;   import javax.print.DocPrintJob;   import javax.print.PrintService;   ...
Android网络打印机的那些事
最近做项目有碰到使用Android手机连接<em>网络</em><em>打印</em>机<em>打印</em>小票,把研究了好几天东西记录分享下。基于环境 测试<em>网络</em><em>打印</em>机爱普生(Epson),测试手机华为Meta9,P9,Meta8。 <em>打印</em>一维码,我这边测试不行,有大神知道可以告诉我,可以使用zxing生成一维码二维码,在转图片,反正我用的是这种方式 <em>打印</em>二维码OK 文本<em>打印</em>完要记得多带几个回车在切纸 连接<em>网络</em><em>打印</em>机 /** *
C#打印打印指定模块内容案例
C#<em>打印</em>机<em>打印</em><em>指定</em>模块内容案例,链接<em>打印</em>机,<em>打印</em><em>指定</em>区域内容,将<em>指定</em>区域保存成图片.
网络打印机工作监控系统
一个<em>网络</em><em>打印</em>机监控的软件,即支持<em>网络</em><em>打印</em>,自动记录<em>打印</em>结果,如<em>打印</em>人、<em>打印</em>份数、<em>打印</em>内容等等并存储到数据库中,同时给出每份<em>打印</em>的单价,以方便用户进行<em>打印</em>成本控制,也适用于想进行无人值守<em>打印</em>的小店。同时还可以<em>打印</em>出<em>打印</em>某个月份<em>打印</em>的份数及费用。同时源代码也可以创建<em>打印</em>用户帐号,只有输入帐号和密码才能有权使用<em>打印</em>机. 本实例中的管理员帐号: banjo 密码: seye
c# 蓝牙打印
using System;using System.Collections.Generic;using System.Text;using System.IO;using System.IO.Ports;namespace BluetoothTest{    public class Printer    {        SerialPort server = new Ser
jquery/js实现一个网页同时调用多个倒计时(最新的)
jquery/js实现一个网页同时调用多个倒计时(最新的) 最近需要网页添加多个倒计时. 查阅<em>网络</em>,基本上都是千遍一律的不好用. 自己按需写了个.希望对大家有用. 有用请赞一个哦! //js //js2 var plugJs={     stamp:0,     tid:1,     stampnow:Date.parse(new Date())/1000,//统一开始时间戳     ...
贺建勋 系统建模与数学模型.rar下载
贺建勋 系统建模与数学模型.rar 贺建勋 系统建模与数学模型.rar 相关下载链接:[url=//download.csdn.net/download/jiezou007/1963756?utm_source=bbsseo]//download.csdn.net/download/jiezou007/1963756?utm_source=bbsseo[/url]
IBM Lotus Workflow 手册下载
IBM Lotus Workflow 使用手册,很详细 相关下载链接:[url=//download.csdn.net/download/monkeyxxxx/2252140?utm_source=bbsseo]//download.csdn.net/download/monkeyxxxx/2252140?utm_source=bbsseo[/url]
[計算機][編程資料大全(英)][算法.ebook].10部算法經典著作的合集(1)下载
1、Fundamentals of Data Structures 2、Data Structures, Algorithms and Program Style Using C 3、Data Structures and Algorithm Analysis in C 4、Data Structures: From Arrays to Priority Queues 5、Information Retrieval: Data Structures & Algorithms 6、Introduction to Algorithms 7、Reliable Data Structures in 相关下载链接:[url=//download.csdn.net/download/july28/2277053?utm_source=bbsseo]//download.csdn.net/download/july28/2277053?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java 打印机末班 网络游戏开发
我们是很有底线的