C# 打印订单的问题

问题描述

请大家提供一些打印的代码

解决方案

解决方案二:
baidu,google有很多!
解决方案三:
不是有打印控件吗?
解决方案四:
privatevoidprintDocument1_PrintPage(objectsender,System.Drawing.Printing.PrintPageEventArgse){//打印信息处理//获得绘制对象Graphicsg=e.Graphics;//一页中的行数floatLinePages=0;//待绘文本的纵向坐标floatYPos=0;//行计数intcount=0;//左边界floatLeftMargin=e.MarginBounds.Left;//顶边界floattopMargin=e.MarginBounds.Top;//字符串流Stringline=null;//根据页面的高度和字体的高度计算//一页中可以打印的行数LinePages=e.MarginBounds.Height/this.Font.GetHeight(g);if(i>=this.richTextBox1.Lines.Length-1){e.HasMorePages=false;return;}//每次从文件中读取一行并打印while(count<LinePages&&((line=this.richTextBox1.Lines[i++])!=null)){//计算这一行的显示位置YPos=topMargin+(count*this.Font.GetHeight(g));//绘制文本g.DrawString(line,this.Font,Brushes.Black,LeftMargin,YPos,newStringFormat());//行数增加count++;if(i>this.richTextBox1.Lines.Length-1)break;}//如果有多行,则另外打印一页if(line!=null)e.HasMorePages=true;elsee.HasMorePages=false;}

解决方案五:
首先你得说说你要打印的格式是什么样的啊是界面上面根据订单的信息随便画一个table打印出来还是要报表模板做呢?问题没有描述清楚
解决方案六:
msdn上关于打印控件,打印设置等很多呢
解决方案七:
up

时间: 2024-10-30 02:42:05

C# 打印订单的问题的相关文章

ecshop打印订单生成条形码的实例程序

本插件使用code128码制将订单号生成条形码,code128可表示高密度数据,字符串可变长,符号内含校验码,广泛用于工业.仓库.零售批发.  本站条码生成程序使用barbodegen官网下载:http://file.111cn.net/upload/2014/1/barcodegen.zip的barcodegen.1d-php5.v5.1.0.zip版本,经过简化,只保留了code128格式,其他无关格式已删除.本站下载地址:barcodegen,接口调用方式:gen.php?text=条码文

js-ASP.NET JS 要判断可以打印

问题描述 ASP.NET JS 要判断可以打印 订单下已提交的订单不能修改和删除,但能勾选打印这种是要做JS判断吧?是要怎么做呢? 解决方案 使用js实现 Asp.net下的局部打印ASP.NET中js判断某个文本框不为空 解决方案二: 一般是你勾选提交以后,服务器根据选择再生成一个网页,然后调用浏览器自带的打印输出.

3D打印到底颠覆了谁?

在当下关于3D打印的舆论喧嚣中,最接近真相的论调是"充气娃娃"--就像淘宝上卖的充气娃娃一样,图片和广告是一回事,真正上手就是另外一回事了.拿工业级甚至是科研级3D打印机的成果来想象桌面3D打印机,是一种没有必要的噱头. 此外,的确有无数的科技宅男希望借助3D打印来定制充气娃娃,但事实上一人高的全软胶人偶,使用3D打印的成本在十万元以上,已经足够去日本订购一个高级人偶了--如果找国产工厂的话,还可以定制骨骼.身材和脸型. 目前国内被讨论最多的3D打印机,基本是通过开源硬件二次研发制造的

没有3D打印机,是否也能享受到3D打印的便利呢?

摘要: 没有3D打印机,是否也能享受到3D打印的便利呢?这个问题,其实不少公司已经想到,并且在做了,比如Shapeways.MakeXYZ.3DLt.据3D Print消息,另一家做3D打印服务的初创公司 3D Hubs刚刚获 没有3D打印机,是否也能享受到3D打印的便利呢?这个问题,其实不少公司已经想到,并且在做了,比如Shapeways.MakeXYZ.3DLt.据3D Print消息,另一家做3D打印服务的初创公司 3D Hubs刚刚获得450万美元的A轮融资,投资人为Balderton

Android 蓝牙连接 ESC/POS 热敏打印机打印实例(ESC/POS指令篇)

上一篇 主要介绍了如何通过蓝牙连接到打印机.这一篇,我们就介绍如何向打印机发送打印指令,来打印字符和图片. 1. 构造输出流 首先要明确一点,就是蓝牙连接打印机这种场景下,手机是 Client 端,打印机是 Server 端. 在上一篇的最后,我们从 BluetoothSocket 得到了一个OutputStream.这里我们做一层包装,得到一个OutputStreamWriter 对象: OutputStreamWriter writer = new OutputStreamWriter(ou

使用ASP开发web站点

web|站点 使用ASP开发web站点(前言) 一般的大型网站目前已经越来越少的使用ASP来架构,不过在中小型商务站点上,ASP依然占据了较大的市场范围.ASP以其简单,开发周期短,易维护的优点受到中小型站点管理员的青睐.不过,据我所知,完全使用ASP来集成更新维护网站的仅常见于那些真正的商务站点或者比较成熟的技术站点,更多的网站仅仅有一些独立的栏目在使用ASP程序.这样的特点是站点管理过于分散,比如:每进入一个栏目管理都要输入不同的帐号贺密码.不仅浪费管理员的精力,更加重了网站的维护困难程度.

如何从无到有设计一个全新的互联网产品

文章描述:互联网的产品设计方法. 如何从无到有,设计一个全新的互联网产品:网站.app - 一个什么样的产品是目前市场上最有价值.竞争力的?这个话题比较复杂,而本文是讲述有了这个基础之后. 而在这一切都已经有了目标和方向后,考虑怎么动手开始设计.--更准确的说法是指"产品设计". 不是说"产品经理"在公司召集了各种技术人才,然后按照他自己的想法,把一个产品实现. 当然也不是闭门造车. 互联网产品的设计,需要一个概念:快. 不可能在已经有了方向后,还需要1个月甚至数月

ASP开发web站点

web|站点 说明:由于行文仓促及作者水平有限,难免有错,欢迎来信指正. 一般的大型网站目前已经越来越少的使用ASP来架构,不过在中小型商务站点上,ASP依然占据了较大的市场范围.ASP以其简单,开发周期短,易维护的优点受到中小型站点管理员的青睐.不过,据我所知,完全使用ASP来集成更新维护网站的仅常见于那些真正的商务站点或者比较成熟的技术站点,更多的网站仅仅有一些独立的栏目在使用ASP程序.这样的特点是站点管理过于分散,比如:每进入一个栏目管理都要输入不同的帐号和密码.不仅浪费管理员的精力,更

从零开始学.net多线程系列(三)——同步

本文将涉及如下内容 Wait Handles EventWaitHandle Seamphores Mutex Critical Sections Miscellaneous Objects 这篇文章重点说明多个不同的线程之间的同步问题. WaitHandles 首先,我们必须认识到,当你尝试着理解怎么才能使多个线程在一起协调地很好,最关键的问题是怎样排序这些操作.例如,我们有如下的这些问题: 1. 我们需要创建一个订单 2. 我们需要保存订单,但是除非我们获得了订单号,否则我们无法进行保存操作