C# 打印Word文档

 时间:2024-10-15 22:23:52

以下示例将介绍通过C#编程来打印Word文档的方法。示例将分2中情况来介绍,即:1.通过对话框打印2.静默打印

工具/原料

Spire.Docfor.NET

VisualStudio

dll引用

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

C#代码示例

1、通过对话框打印://初始化Document实例Documentdoc=newDocument();//加载一个Word文档doc.LoadFromFile("sample.docx");//初始化PrintDialog实例PrintDialogdialog=newPrintDialog();//设置打印对话框属性dialog.AllowPrintToFile=true;dialog.AllowCurrentPage=true;dialog.AllowSomePages=true;//设置文档打印对话框doc.PrintDialog=dialog;//显示打印对话框并点击确定执行打印PrintDocumentprintDoc=doc.PrintDocument;if(dialog.ShowDialog()==DialogResult.OK){ printDoc.Print();}

2、静默打印://初始化Document实例Documentdoc=newDocument();//加载一个Word文档doc.LoadFromFile("sample.docx");//获取PrintDocument对象PrintDocumentprintDoc=doc.PrintDocument;//设置PrintController属性为StandardPrintController,用于隐藏打印进程printDoc.PrintController=newStandardPrintController();//打印文档printDoc.Print();

sqlserver2005 sa密码忘记了怎么办 如何让员工听从领导安排 百度经验Internet快捷方式 (.lnk)制作 win10如何设置打印机纸张大小为24*9 BarTender具名数据源示例
热门搜索
祭奠图片 榴莲图片 地狱少女阎魔爱 蛲虫图片 水果蛋糕图片