C# 如何打印Word文档
文档打印在工作中很常用,本篇文章将介绍一种在C#中通过第三方免费组件Free Spire.Doc for .NET来实现Word文档中打印的方法。这里提供了两种可供选择的打印方法,即静默打印和弹出对话框打印。文章转载自http://www.cnblogs.com/Yesi/p/6000247.html
需要打印的原Word文档截图如下:
下面是实现文档打印的全部代码,供参考:
using System; using Spire.Doc; using System.Windows.Forms;namespace Doc_Print {public partial class Form1 : Form{public Form1(){InitializeComponent();}private void button1_Click(object sender, EventArgs e){// 创建一个Documnet类对象Document doc = new Document();// 加载需要打印的Word文档doc.LoadFromFile(@"C:\Users\Administrator\Desktop\示例文档.doc");// 实例化System.Windows.Forms.PrintDialog对象PrintDialog dialog = new PrintDialog();dialog.AllowPrintToFile = true;dialog.AllowCurrentPage = true;dialog.AllowSomePages = true;dialog.UseEXDialog = true;// 关联doc.PrintDialog属性和PrintDialog对象 doc.PrintDialog = dialog;// 后台打印// PrintDocument printDoc = doc.PrintDocument; // printDoc.Print();// 显示打印对话框并打印if (dialog.ShowDialog() == DialogResult.OK){//printDoc.Print();}}} }
打印文档过后XPS格式的截屏:
C# 如何打印Word文档相关推荐
- java word打印_如何通过Java打印Word文档
本文将介绍如何使用Java程序来打印Word文档.打印可分为两种方式:一是打印到物理打印机:二是打印到虚拟打印机. 使用工具:Spire.Doc for Java 测试环境: ●Intellij Id ...
- java打印word_Java jacob调用打印机打印word文档
前面说了Java如何生成复杂的Word文档,今年记录下Java如何调用打印机打印word文档. 起初用的是自带的PrintJob,但是系统提供的打印机制并不成熟完整.网上的代码也是千篇一律,在我的打印 ...
- java poi打印word_Java 打印Word文档
本文介绍如何在Java程序中通过物理打印机和虚拟打印机来打印Word文档的方法.文中使用了类库Spire.Doc for Java,可通过官网下载jar文件并导入程序或者直接通过maven仓库安装导入 ...
- 手机微信如何打印word文档,微信中接收文件怎么打印
作为一个文艺青年,特别喜欢在手机上写一些辞藻华丽的语言,有些语言可以代表自己当心的心境,有些语言则纯属个人鉴赏.平常我总要打开手机上的记事软件,输入一段话保存一下,有时候还会在空闲之余,在电脑的文档上 ...
- Word控件Spire.Doc 【打印】教程(2):保打印word文档不显示打印处理对话框
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- [办公软件word] 怎么逆序打印Word文档?逆序打印Word文档技巧
转载请说明来源于"厦门SEO" 本文地址:http://www.96096.cc/Article/160970.html 办公软件word 大多数人在使用Word文档的时候都是只会 ...
- java打印word_如何通过Java打印Word文档
本文将介绍如何使用Java程序来打印Word文档.打印可分为两种方式:一是打印到物理打印机:二是打印到虚拟打印机. 使用工具:Spire.Doc for Java 测试环境:Intellij Idea ...
- C# 打印Word文档
C#打印Word文档,网上不少文章,不过步骤普遍复杂,简单的方法整理如下: 参考:https://stackoverflow.com/questions/25483754/print-word-doc ...
- python 打印文件_在Python中打印word文档
我这里有一个简单的批处理文件,它将从命令行打印word文档. "C:\Program Files\Microsoft Office\Office12\winword.exe" &q ...
- 为什么打印还要另存为_为什么打印机要打印Word文档的时候要出现另存为? 爱普生的...
您好,发送打印命令后,打印机可以正62616964757a686964616fe4b893e5b19e31333337376434常进纸且打印动作正常,此时打印空白页或白色横纹,均是因为喷嘴堵塞造成, ...
最新文章
- SAP-注入“AI基因” 打造全球第一款“智能ERP
- vba根据内容调整word表格_【邮件合并】不会VBA也能批量生成Word封面
- 汇编语言等号=伪指令
- java oom dump_JVM 在遇到OOM(OutOfMemoryError)时生成Dump文件的三种方式
- datagrip防止xx后弹窗
- Linux网络编程——I/O复用函数之epoll
- python线程安全的计数器_+ =运算符在Python中是线程安全的吗?
- python入门基本笔记_Python入门基础知识笔记
- 西瓜书+实战+吴恩达机器学习(十四)无监督学习之聚类(k-means, LVQ, 高斯混合聚类, DBSCAN, AGNES)
- 【感悟】此时此刻,新年快乐
- mysql 修改字段注释_MySQL数据库+命令大全,人手一份的实操攻略来啦
- arm64Linux网易云,网易云音乐arm版
- bin文件如何编辑_如何加密PDF?使用福昕PDF编辑器加密PDF文件实操
- 嵌入式Linux--全志V3s--NOR Flash的使用(二)移植Nor Flash
- POJ刷题顺序(转载)
- java poi 替换word,POI替换Word中的mark标记(指定字符串)
- 微信支付--付款到零钱(java后端)
- Linux运维(指令全)
- c语言看图猜价格小游戏程序,开心利是小程序看图猜谜答案公布
- 颜值性能满分的华为Noto9,这个性能会让将他视为手中的至宝吗