【问题标题】:Batch print Word documents .Net?批量打印Word文档.Net?
【发布时间】:2009-04-03 16:00:12
【问题描述】:

是否可以通过 .Net 一次性打印一批 Word 文档(c# 或 VB,2.0、3.0、3.5... 2 以上的语言和框架对我来说无关紧要)?

例如,我有一个包含多个 word 文档的本地目录...我可以遍历列表并调用 PrintOut() 方法,但我相信它会发送多个打印作业。我想将它们排队并发送一份打印作业。

谢谢!

【问题讨论】:

    标签: .net ms-word printing


    【解决方案1】:

    在进行办公自动化时,VB.Net 比 C# 更容易。看到这个相关的answer

    不管怎样,这里有一个 C# 的例子 ;-)

    http://www.codeproject.com/KB/printing/WordPrinting.aspx

    【讨论】:

      【解决方案2】:

      是的,通过办公自动化。它是 COM 互操作,因此您需要熟悉它,但对象模型并不难掌握。

      提示:首先在 VBA 宏中进行测试以获得想法,然后在确定所需内容后实施 .NET 代码。

      【讨论】:

      • 要获得所需的效果,您需要将文档合并为一个文档,然后打印。
      • 是的,录制 VBA 宏很有帮助,尤其是对于初学者。
      猜你喜欢
      • 2014-04-11
      • 2012-01-25
      • 1970-01-01
      • 2023-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多