打印
冰河zyc
面朝大海 春暖花开
展开
-
C#并口打印类
public class LPTControl { [StructLayout(LayoutKind.Sequential)] private struct OVERLAPPED { int Internal; int InternalHigh; int Offset;原创 2007-03-14 16:25:00 · 2492 阅读 · 1 评论 -
POS小票打印
//打印机带有硬字库,控制符参照打印机说明书// 向LPT口打印一个文本文件procedure TPosFrm.PrintFile(AFileToPrint: string);var Port, FileToPrint: TextFile; ALine: string;begin AssignFile(FileToPrint, AFileToPrint); Reset(FileTopr原创 2007-03-14 17:20:00 · 2160 阅读 · 2 评论 -
C#控制字符式打印机
using System.IO;using System.Runtime.InteropServices;using Microsoft.Win32.SafeHandles;[DllImport("Kernel32.dll")]static extern IntPtr CreateFile( string filename, [MarshalAs(UnmanagedType.U4)原创 2007-03-14 16:23:00 · 1149 阅读 · 0 评论 -
直接写并口控制小票打印机
Imports System.IOImports System.Runtime.InteropServicesPublic Class DataInfo Private mLPTPORT As String 打印机端口 Private mInitText As String 初始化参数 Private mTexts As String() 以数组形式输出 Priva原创 2007-03-14 16:37:00 · 2398 阅读 · 1 评论 -
关于POS的各种外设处理(包括打印机、钱箱等)(PB)
现把POS的各种外设处理整理如下,可能还有许多不全或者代码不正确的地方,望大家补充且指证 POS的外设包括打印机、钱箱、顾显、卡、扫码枪和扫码平台。 一般的外设编程可以通过PB通过的串口编程,也有部分特殊的,可由厂家直接提供技术支持。 各种外设如果接的是COM,必须在打开的时候,让其初始化,一般卡可在刷卡的时候再初始化,刷卡结束后,再把COM口关闭。因为如果COM已被某一外原创 2007-03-14 17:14:00 · 3988 阅读 · 1 评论 -
文本文件打印类库(C#)
我写了一个打印文本文件的类库,功能包括:打印预览、打印。打印时可以选择打印机,可以指定页码范围。调用方法非常简单:TextFilePrinter p = new TextFilePrinter(tbxFileName.Text);p.View(); // 打印预览p.Print(); // 打印文件使用 TextFilePrinter 类的以下构造函数可以指定打印时使用的字体:TextFileP转载 2007-04-28 10:20:00 · 972 阅读 · 0 评论 -
C#中使用PrintDialog方便的实现程序的打印功能
其步骤如下: 创建一个PrintDialog的实例。如下: System.Windows.Forms.PrintDialog PrintDialog1=new PrintDialog (); 创建一个PrintDocument的实例.如下: System.Drawing.Printing.PrintDocument docToPrint = new System.Drawing.Printin转载 2007-04-28 10:34:00 · 1381 阅读 · 6 评论 -
打印网页中特定内容
由于工作的需要,要求打印网页。而且是网页中的指定内容。有点多次一举“可是这就是客户的需求!!~”(某高人语)。收集了两个比较合适的解决方法。首先是用JAVASCRIPT,以下是函数script language="javascript" type="text/javascript">function Button3_onclick() {bdhtml=window.document.body.转载 2007-04-28 11:53:00 · 881 阅读 · 2 评论