C# 打印Word文档

 时间:2026-02-15 12:38:14

1、下载安装后,注意在编辑程序时,添加引用Spire.Doc.dll,dll文件在安装路径下的Bin文件夹中获取。

1、通过对话框打印:

//初始化Document实例

Document doc = new Document();

//加载一个Word文档

doc.LoadFromFile("sample.docx");

//初始化PrintDialog实例

PrintDialog dialog = new PrintDialog();

//设置打印对话框属性

dialog.AllowPrintToFile = true;

dialog.AllowCurrentPage = true;

dialog.AllowSomePages = true;

//设置文档打印对话框

doc.PrintDialog = dialog;

//显示打印对话框并点击确定执行打印

PrintDocument printDoc = doc.PrintDocument;

if (dialog.ShowDialog() == DialogResult.OK)

{    

printDoc.Print();

}

2、静默打印:

//初始化Document实例

Document doc = new Document();

//加载一个Word文档

doc.LoadFromFile("sample.docx");

//获取PrintDocument对象

PrintDocument printDoc = doc.PrintDocument;

//设置PrintController属性为StandardPrintController,用于隐藏打印进程

printDoc.PrintController = new StandardPrintController();

//打印文档

printDoc.Print();

  • sqlserver2005 sa密码忘记了怎么办
  • 如何让员工听从领导安排
  • 百度经验Internet快捷方式 (.lnk)制作
  • win10如何设置打印机纸张大小为24*9
  • BarTender具名数据源示例
  • 热门搜索
    双眼皮贴怎么贴 收到儿子的礼物怎么发朋友圈 鼻炎犯了怎么快速缓解 怎么用手机赚钱 公司简介怎么写 神舟笔记本怎么样 腿关节疼是怎么回事 肺气肿怎么治疗 智齿怎么拔 京东金条怎么开通