如何在全屏模式下使用Foxit / Adob​​e打开PDF文件?

时间:2012-06-05 03:22:21

标签: c# pdf adobe-reader foxit-reader

我需要从我的C#应用​​程序中以全屏模式使用福昕阅读器或Adobe Reader打开PDF文件。我手动在Foxit Reader中输入F11,在Adobe Reader上输入CTRL+L。这会将当前文件视图更改为“全屏”模式。但是以编程方式,我不知道该怎么做!提前谢谢。

因为我正在打开pdf文件:

Process.Start(filename);

2 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:2)

运行后,您可以使用SendKeysF11CTRL+L发送到PDF应用程序。

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