【发布时间】:2012-11-30 15:18:38
【问题描述】:
如何在 Adobe Reader 中打开我在代码隐藏中创建的 PDF 文档?
【问题讨论】:
标签: .net vb.net winforms pdf adobe-reader
如何在 Adobe Reader 中打开我在代码隐藏中创建的 PDF 文档?
【问题讨论】:
标签: .net vb.net winforms pdf adobe-reader
如果您要使用与其有文件关联的应用程序打开 pdf,请执行以下操作:
Process.Start("C:\foo\bar\mybook.pdf")
如果您想打开特定的应用程序(如没有文件关联时的 Adobe Reader),通过将 pdf 文件路径作为命令行参数传递来执行相同的操作。您需要从注册表中获取 AcroRd32.exe 的路径,因为人们可能安装了不同的版本,或者将其安装到了不同的位置。
Process.Start("C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe", _
"C:\foo\bar\mybook.pdf")
第一个选项通常更好,因为您的软件将尊重您的最终用户在他们的计算机上选择的任何 pdf 阅读器,或者他们可能根本没有安装它。
【讨论】: