C#启动打印机打印文件
来源:互联网 发布:淘宝网千人千面 编辑:程序博客网 时间:2024/05/29 09:55
C#启动打印机我总结了两种方法:
新建如图winForm窗体:
一、第一种方法:Process类方法
1、添加引用:using System.Diagnostics;
2、在按钮打印测试button4单击下写入如下代码:
private void button4_Click(object sender, EventArgs e)
{
Process pro = new Process();
pro .StartInfo.FileName = "C:\\数据格式.docx";//文件路径
pro .StartInfo.CreateNoWindow = true;
pro .StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
pro .StartInfo.Verb = "Print";
pro .Start();
}
这部分代码打印具体文档。
二、第二种方法:printDocument控件方法
1、添加printDocument控件
2、在控件printDocument的PrintPage事件下添加
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
//打印内容 为 自定义文本内容
Font font = new Font("宋体", 12);
Brush bru = Brushes.Blue;
for (int i = 1; i <= 5; i++)
{
e.Graphics.DrawString("Hello world ", font, bru, i * 20, i * 20);
}
}
这部分代码讲打印出5个"Hello world "字符串。
- C#启动打印机打印文件
- C# USB打印机 打印
- c#通过程序将文件直接送到打印机打印
- C# 直接打印指定路径文件 + 可选择指定打印机
- C#调用打印机,打印图片
- C#调用打印机打印图片
- C# 调用打印机打印图片
- C# 连接打印机打印票据
- C#调用打印机,打印图片
- C#使用指定打印机打印Word,Excel等Office文件和打印PDF文件的代码
- C# 打印PDF文件之使用不同打印机打印所有页面或部分页面
- C# 热敏打印机 小票打印机 打印图片
- C# 热敏打印机 小票打印机 打印图片
- C#打印条码到Zebra打印机
- 打印Djvu文件,导致打印机驱动堵塞,
- 直接打印RAW文件到打印机(一)
- 直接打印RAW文件到打印机(二)
- 直接打印RAW文件到打印机
- Android dialog不同的显示方式
- 设计模式(二十二)——享元模式
- List集合转Json
- Delete and Earn问题及解法
- Spring整合Redis(spring-data-redis)
- C#启动打印机打印文件
- Android Unity 交互
- 输入两个整数m和n,及另一个整数k,计算m/n,结果精确到小数点后k位。
- iOS 静态库的打包及使用(swift_oc)
- Android Studio Git实现回退至某一个版本
- 最小费用最大流/费用流zkw算法模板(洛谷3381)
- android ANR分析
- dedecms织梦自定义表单发送到邮箱-用QQ邮箱发送邮件
- 关于jsonp使用