C# 打印Word文档

 时间:2026-04-30 21:18:36

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具名数据源示例
  • 热门搜索
    微信表情大全 骆驼祥子简介 刘天池个人资料简介 法律法规大全 素描图片大全大图 秦腔曲牌大全 电子邮件大全 携程订机票怎么取票 陕西秦腔全本大全 小学成语大全