本系列教程将为大家带来Spire.Doc for .NET在使用过程中的各类实际操作,使用Spire.Doc,程序员可以通过调用打印对话框(PrintDialog)来进行打印设置,或者通过静默打印方式直接打印Word文档。
推荐阅读:
*10月狂欢季,满额即享减免,最高立减10000元!想要购买Spire.DOC正版授权的朋友可以联系客服哦~
通过打印对话框打印
//初始化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();}

静默打印
该打印方式不会显示打印对话框及打印进程,需要电脑提前设置好默认打印机。
//初始化Document实例Document doc = new Document();//加载一个Word文档doc.LoadFromFile("sample.docx");//获取PrintDocument对象PrintDocument printDoc = doc.PrintDocument;//设置PrintController属性为StandardPrintController,用于隐藏打印进程printDoc.PrintController = new StandardPrintController();//打印文档printDoc.Print();
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!