【发布时间】:2013-11-25 09:08:30
【问题描述】:
我们目前启动 adobe reader 以从我们的旧版 silverlight 产品中打印出 pdf,该产品适用于以下代码:
Dim shell = AutomationFactory.CreateObject("Shell.Application")
shell.ShellExecute(path, "", "", "print", 1)
这很好用,问题是打印完成后 Adobe 阅读器应用程序仍然处于打开状态,这对用户群来说有点烦人。
我的问题是我们如何从代码中关闭 adobe reader 应用程序?
谢谢
【问题讨论】:
-
通过使用 /n /p 它将打开一个新的阅读器,如果它不是最后一个,它将关闭它。您可以计算打开的实例数,如果没有实例,则在最后将其杀死。如果已经有一个实例,那么您不需要杀死它(/n /p 将负责关闭它)。
标签: vb.net silverlight pdf acrobat