[WebMethod]public string HelloWorld(){return "Hello World";}static string printMessage;//需要打印的字符内容PrintDocument printDocument;[WebMethod]public void TextPrint(string strMessage, string PrintName,int width,int height){printMessage = strMessage;#region [默认参数,无需修改]printDocument = new PrintDocument();printDocument.PrinterSettings.PrinterName = PrintName;printDocument.DocumentName = "Print";PaperSize ps = new PaperSize("Your Paper Name", width, height);ps.RawKind = 150;printDocument.DefaultPageSettings.PaperSize = ps;printDocument.DefaultPageSettings.Margins.Right = 0;printDocument.DefaultPageSettings.Margins.Bottom = 0;printDocument.DefaultPageSettings.Margins.Left = 0;printDocument.DefaultPageSettings.Margins.Top = 0;printDocument.PrintPage += new PrintPageEventHandler(TextPrint_PrintPage); #endregionprintDocument.Print();}private void TextPrint_PrintPage(object sender, PrintPageEventArgs e){Graphics g = e.Graphics;Brush b = new SolidBrush(Color.Black);g.DrawString(printMessage, new System.Drawing.Font("黑体", 8), b, 25, 15);}
上述代码都属于WebService里面的内容,远程的客户端(CS或WINCE或MOBILE)直接调用方法 TextPrint即可(备注:该服务器上需要安装所有准备驱动设备的 打印驱动)。

终端调用远程服务器进行远程打印相关推荐

  1. vscode 调试python 无法连接远程服务器_vscode 远程调试python的方法

    此文介绍了vscode 远程调试python的方法,分享给大伙,具有如下: 实验环境 远程服务器:京东云,1核2G,centos7.3 64bit 本地环境配置 安装vscode,实验用的版本是1.1 ...

  2. ubuntu 如何登录远程服务器_VSCode远程登录云服务器、树莓派实现在线调试代码...

    在PyCon2019大会上,微软发布了VSCode Remote,开启了远程开发的新时代!Remote可以帮助开发者在容器.物理机器或虚拟机,以及WSL上实现无缝的远程开发.通过安装Remote De ...

  3. 服务器虚拟化 远程,服务器虚拟化 远程

    服务器虚拟化 远程 内容精选 换一换 对于需要使用Windows远程桌面连接方式进行访问的云服务器,需要在制作私有镜像时开启远程桌面连接功能.GPU优化型云服务器必须开启该功能.使用外部镜像文件制作私 ...

  4. 远程服务器任务,远程大批量操作windows服务器的计划任务

    在工作过程中,经常需要大批量对某一批次机器进行计划任务设置,可以通过组策略实现,也可以通过脚本操作.本文演示如何通过powershell脚本远程大批量给若干台机器设置周期重启的操作. #生成10到30 ...

  5. 基理科技 无法连接远程服务器,可远程监控的用于设备使用授权控制的网络终端设备专利_专利查询 - 天眼查...

    可远程监控的用于设备使用授权控制的网络终端设备,包括核心模块(5)和报警模块(3),报警模块(3)连接摄像头(1).警铃(2)和服务器(14):其特征在于,还包括RFID读卡模块(4).电流感应模块( ...

  6. 使用 scp 上传文件到远程服务器/从远程服务器下载文件到本地

    Intro wuyujin@ubuntu18:~/Desktop/project/网站部署$ whatis scp scp (1) - secure copy (remote file copy pr ...

  7. 怎样设置远程服务器地址,远程桌面的静态ip地址怎样设置?

    步骤一.记录.设置电脑IP地址 先记录下电脑上使用的静态IP地址.子网掩码.网关和DNS服务器地址信息:然后把电脑的IP地址,设置为自动获得(动态IP),如下图所示. 先记录电脑上的静态IP地址信息, ...

  8. idea配置远程服务器实现远程编辑文件及ssh连接

    在tools中找到这两项 参考链接:https://www.pianshen.com/article/20031768089/

  9. scp复制本地文件到远程服务器,scp 本地文件到远程服务器

    linux中scp命令的使用 linux远程拷贝文件命令:scp(scp:secure corp)(1)从本地拷贝文件到远程服务器scp/opt/script/test.pl root@192.168 ...

最新文章

  1. java丑数算法_LintCode Java算法练习(4)-----丑数II
  2. leetcode算法题--摆动序列★
  3. URAL 1427. SMS(DP+单调队列)
  4. matlab怎么连接服务器,matlab安装小坑----连接不上服务器
  5. php spl_autoload_register() 函数
  6. Palindromic Numbers LightOJ - 1205 数位dp 求回文数
  7. 微服务(一) --- 架构与选型
  8. Oil Deposit
  9. 实例分割模型Mask R-CNN详解——从R-CNN,Fast R-CNN,Faster R-CNN再到Mask R-CNN
  10. 苹果下周将推出紫色版iPhone 13 但只有高端版本
  11. 配色没有灵感?最流行的配色案例!没有一个人不爱的
  12. 计算机网络学习(七)—集线器与交换机
  13. 如何更改 Windows XP 中的 Windows 登录屏幕保护程序
  14. 分区容错性和可用性的区别
  15. 两年后再次遇到的Oracle启动报错,ORA-01012:not logged
  16. 开源地图平台 Mapbender
  17. word删除页眉线,添加第几页共几页
  18. COSOSWAP官网2.0升级——线上圆桌会议重点回顾
  19. Daphne以10%的单利投资了100美元。也就是说,每一年的利润都是投资额的10%,即每年10美元:利息 = 0.10 * 原始存款而Cleo以5%的复利投资了100美元。也就是说,
  20. 解决hexo部署github时hexo d成功,但github仍显示初始页面问题

热门文章

  1. MJ基础入门之注册:超详细注册 Midjourney 及使用方法
  2. 大数据的产生背景和发展历史
  3. 抖音新人必知的9大热门问题;抖音运营中你一定遇见过。
  4. 【自学Java】Java三目运算符
  5. 解决打开mysql.exe后闪退
  6. field list什么意思_手机NFC功能有什么用?这5点你需要知道,生活常用!
  7. 推荐系统模型训练DeepFM算法
  8. 了解Web项目前后端分离开发流程,这一篇就够了
  9. 《4D移花接木——镜中花》设计方案
  10. 下列文档中具有多少个html元素,2016职称计算机考试word2003考前选择题押题4