我只是想打开一个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查看器中实现pdf.js来查看pdf文件?
- 2. Jquery插件查看文件(JPEG,PDF,DOC)
- 3. 只在线查看PDF文件
- 4. 在Chromecast中查看.pdf文件
- 5. jsPDF和cordova无法查看pdf文件
- 6. 在java中查看pdf文件
- 7. 应用程序查看PDF文件
- 8. 在Android WebView中查看PDF文件
- 9. 如何通过WPF查看PDF文件?
- 10. 查看.txt,.pdf文件中的iphone
- 11. 如何在pdf文件中打开pdf到pdf查看器
- 12. Google文档PDF查看器
- 13. Gridview下载和查看pdf文件在asp.net和c#
- 14. Android代码来实现PDF查看器
- 15. C#如何处置OpenFileDialog文件
- 16. 在C#中使用OpenFileDialog保存文件
- 17. 复制从OpenFileDialog选定的文件c#
- 18. 打开多个文件(OpenFileDialog,C#)
- 19. Studio插件来查看XAP文件
- 20. C#:OpenFileDialog查找文件名的路径和超限值
- 21. C# - 如何自定义OpenFileDialog来选择多个文件夹和文件?
- 22. 使用Google文档查看器打开文档(.doc,.pdf) - C#
- 23. iphone PDF查看CGPDFDocument
- 24. android webview pdf查看
- 25. Android PDF查看器
- 26. Android PDF查看器
- 27. iTextSharp MVC查看PDF
- 28. 导出Excel文件来查看(MVC)
- 29. 是否有可能通过Java中的gui来查看pdf文件?
- 30. Android应用程序查看文档文件('。docx','.pdf'...)
您是否想知道如何显示OpenFileDialog以询问用户文件名,或者您想知道如何在Adobe Reader中启动文件名? –
“通过滑翔机打印”很难解释,你通常会飞它们。我猜想在Process类中,可能ProcessStartInfo.Verb =“print”。 –