如何从c#打印修改后的word模板

本文关键字:word 模板 修改 打印 | 更新日期: 2023-09-27 18:08:58

我创建了一个程序,读取word模板并用某些信息修改它。但是现在我想打印文档而不保存。

 Word.Application wordApp = new Word.Application();
 Document wordDoc = new Document();

如何打印或打印预览wordDoc

如何从c#打印修改后的word模板

看起来document.PrintOut()方法就是你要找的。

你可以使用print dialog

using (PrintDialog pd = new PrintDialog())
            {
                pd.ShowDialog();
                ProcessStartInfo info = new ProcessStartInfo(@"C:'documents'DOCNAME.DOC");
                info.Verb = "PrintTo";
                info.Arguments = pd.PrinterSettings.PrinterName;
                info.CreateNoWindow = true;
                info.WindowStyle = ProcessWindowStyle.Hidden;
                Process.Start(info);
            }