我只是想打開一個pdf文件,而不是使用它。如果用戶希望能夠通過滑翔機進行打印。我想只按一個按鈕將打開文件,如果Acrobat Reader要查看OpenFileDialog來查看pdf文件c#
回答
要打開PDF,請嘗試使用下面的代碼和PDF文件名作爲命令。
string [email protected]"c:\Users\User\Desktop\hello.pdf";
var process = new System.Diagnostics.Process
{
StartInfo =
new System.Diagnostics.ProcessStartInfo(command)
};
process.Start();
如何在Adobe Reader中啓動文件名? – shlomi
這是正確的答案。 ProcessStartInfo方法將使用您的計算機註冊使用的任何默認程序來打開文件。因此,如果您將Adobe作爲默認的PDF查看器,它將通過Adobe打開PDF文件。確保在運行該過程之前檢查文件是否存在。 –
@shlomi:如果您運行代碼,您將使用任何軟件默認打開文件。你問如何指定你想要打開它的應用程序? –
Visual Basic代碼:
Dim FilePath As String = "<YourFilePath>" & "<YourFileName>" & ".pdf"
Dim Process As System.Diagnostics.Process = New System.Diagnostics.Process
Process.StartInfo.FileName = FilePath
Process.Start()
每次相對PDF文件將顯示在一個單獨的窗口
很明顯,你必須安裝Adobe Reader安裝在客戶端PC上
它工作完美。在Visual Studio 2010中使用。
- 1. 查看PDF文件
- 2. 如何在pdf查看器中實現pdf.js來查看pdf文件?
- 3. Jquery插件查看文件(JPEG,PDF,DOC)
- 4. 在Chromecast中查看.pdf文件
- 5. 在Android中查看PDF文件
- 6. 查看.txt,.pdf文件中的iphone
- 7. 只在線查看PDF文件
- 8. jsPDF和cordova無法查看pdf文件
- 9. 如何在WordPress中查看.pdf文件?
- 10. 應用程序查看PDF文件
- 11. 如何通過WPF查看PDF文件?
- 12. 在java中查看pdf文件
- 13. 在Android WebView中查看PDF文件
- 14. 渲染,查看,註釋PDF文件
- 15. 如何在jsp中查看pdf文件
- 16. 如何在pdf文件中打開pdf到pdf查看器
- 17. Google文檔PDF查看器
- 18. Gridview下載和查看pdf文件在asp.net和c#
- 19. 在C中看不到openFileDialog和saveFileDialog#
- 20. 複製從OpenFileDialog選定的文件c#
- 21. C#如何處置OpenFileDialog文件
- 22. 在C#中使用OpenFileDialog保存文件
- 23. 打開多個文件(OpenFileDialog,C#)
- 24. Android代碼來實現PDF查看器
- 25. C#:OpenFileDialog查找文件名的路徑和超限值
- 26. Studio插件來查看XAP文件
- 27. C# - 如何自定義OpenFileDialog來選擇多個文件夾和文件?
- 28. 使用Google文檔查看器打開文檔(.doc,.pdf) - C#
- 29. android webview pdf查看
- 30. HTML PDF查看器
您是否想知道如何顯示OpenFileDialog以詢問用戶文件名,或者您想知道如何在Adobe Reader中啓動文件名? –
「通過滑翔機打印」很難解釋,你通常會飛它們。我猜想在Process類中,可能ProcessStartInfo.Verb =「print」。 –