0

我需要从我的 C# 应用程序中使用 Foxit Reader 或 Adob​​e Reader 在全屏模式下打开一个 PDF 文件。手动,我F11在 Foxit Reader 和CTRL+LAdob​​e Reader 上打字。这会将当前文件视图更改为“全屏”模式。但是以编程方式,我不知道该怎么做!提前致谢。

当我打开pdf文件时:

Process.Start(filename);
4

2 回答 2

3

此外,除了使用其他解决方案之外,您还可以使用 WebBrowser 控件打开 Windows 窗体(或 WPF 窗口)并将其指向 PDF 文件。PDF 文件将在 Web 浏览器控件中打开。只需将 Windows 窗体属性设置为无边框最大化,这应该是在不弄乱进程的情况下获得所需内容的关键。

于 2012-06-05T03:49:06.507 回答
2

运行后,您可以使用SendKeys发送F11或发送CTRL+L到 PDF 应用程序。

或者,Foxit 或 Adob​​e 可能支持命令行参数以全屏模式打开。如果您不介意更改为SumatraPDF,我知道您可以通过-presentation $file.pdf- 在演示文稿(全屏)模式下打开 PDF 文件。有关详细信息,请参阅手册

于 2012-06-05T03:33:03.960 回答