标签:
c# 调用打印机
2011-12-13 17:18:00| 分类: C# | 标签:调用打印机
|举报
|字号
订阅
下载LOFTER客户端
using System;using System.Collections.Generic;using System.Text;using System.Drawing;using System.IO;using System.Windows.Forms;
namespace TY_ClassLibrary{ public class Printer { private Font printFont; private Font titleFont; private StringReader streamToPrint; private int leftMargin = 0;
/// /// 设置PrintDocument 的相关属性 /// /// 要打印的字符串 public void print(string str) { try { streamToPrint = new StringReader(str); printFont = new Font("宋体", 10); titleFont = new Font("宋体", 15); System.Drawing.Printing.PrintDocument pd = new System.Drawing.Printing.PrintDocument(); pd.PrinterSettings.PrinterName = "SmartPrinter"; pd.DocumentName = pd.PrinterSettings.MaximumCopies.ToString(); pd.PrintPage += new System.Drawing.Printing.PrintP