C# 如何打开PDF文件

如果需要在软件中加入说明文档或者帮助文档,可以尝试使用如下方法:

     Process myProcess = new Process(); myProcess.StartInfo.FileName = Application.StartupPath + "\\FileName.pdf"; myProcess.StartInfo.Verb = "Open";myProcess.StartInfo.CreateNoWindow = true;myProcess.Start();

1、Process myProcess = new Process();
创建一个新的进程,去处理当前要执行的阅读事件
2、myProcess.StartInfo.FileName = Application.StartupPath + “\FileName.pdf”;
进程的开始信息文件路径名为默认从程序>bin\Debug下开始,可以选择使用绝对路径,不过不推荐使用,最好选择当前这种,容易读取并且不容易出错
3、myProcess.StartInfo.Verb = “Open”;
将要对进程打开的文件执行的操作设置为"Open",默认值为" ",不执行操作
4、myProcess.StartInfo.CreateNoWindow = true;
指示是否在新窗口中启动该新进程的值,默认值为false,设置为true就可以
5、myProcess.Start();
开始执行
6、关闭释放

C# Winform如何打开PDF文件相关推荐

  1. 打开PDF文件弹出阅读未加标签文档的解决方法

    打开PDF文件弹出阅读未加标签文档的解决方法 参考文章: (1)打开PDF文件弹出阅读未加标签文档的解决方法 (2)https://www.cnblogs.com/Tty725/p/3308065.h ...

  2. Ubuntu 命令行打开pdf文件和打开命令行当前目录

    今天发现一个在Ubuntu 上打开pdf文件的命令,很好用,特此记录!~ xdg-open xxxx.pdf gnome-open . nautilus . 喜欢把它alias一下 .bashrc a ...

  3. Linux 下从命令行打开pdf文件和html文件的命令

    Linux 下从命令行打开pdf文件和html文件的命令 [日期:2012-06-18] 来源:Linux社区 作者:hipercomer [字体:大 中 小] 如果你经常工作在Linux终端下,某个 ...

  4. PDF文件上载图标,与启用浏览器浏览允许后依然无法在浏览器打开PDF文件的解决方案...

    1. 在网站上显示PDF文件的图标,具体步骤如下:     1) 准备好一张16 x 16 的GIF图片,作为PDF的图标.     2) 把这个图标复制到 "C:\Program File ...

  5. [html] 如何在页面打开PDF文件?

    [html] 如何在页面打开PDF文件? 移动端如果是安卓的不太能实现直接打开PDF文件,需要使用pdfjs将pdf转换成canvas,再在页面上展示 个人简介 我是歌谣,欢迎和大家一起交流前后端知识 ...

  6. python 打开pdf文件_Python3检验pdf文件是否有效

    [基本原理] 利用PyPDF2的PdfFileReader模块打开pdf文件,如果不抛异常,就认为此pdf文件有效.有时打开并不抛出异常,但是有这种警告:UserWarning: startxref ...

  7. Ubuntu 在终端下使用命令行打开pdf文件

    终端下使用命令行打开pdf文件 > evince  <文件名>& 使用evince命令在后台打开 使用鼠标打开感觉怪怪的

  8. 打开pdf文件提示文件过大_pdf文件太大如何用pdf转换工具进行压缩?

    PDF文件如果是由许多高清图片组合而成的,一般来说所占的空间都会比较大,这样的话我们在传输文件的时候时间会很长不太方便.那我们可以将PDF文件进行压缩变小这样可以大大提高我们的工作效率.那PDF文件过 ...

  9. 如何复制权限受限PDF文件的内容(亲测有效,Microsoft Edge打开pdf文件)

    如何复制权限受限PDF文件的内容(亲测有效,Microsoft Edge打开pdf文件) 当我们阅读大型pdf文档资料时,会有做笔记的习惯,刚开始打字做笔记还好,但后面发现有用的内容好像有点多,于是选 ...

  10. 解决edge浏览器无法打开pdf文件问题

    解决edge浏览器无法打开pdf文件问题 事情起因 处理过程 看书想法 总结 事情起因 今天在做题的过程中不经意间在评论区看题解的过程中看到一个评论推荐的一本书,经过对书的一波查阅和调研之后,决定快速 ...

最新文章

  1. 通过python实现超市购物系统(通过列表简单实现版)
  2. Hhadoop环境部署
  3. http 三种认证方式 Basic Session Token 简介
  4. 对应用程序启动时所有方法的调用顺序分析
  5. GridView绑定时通过RowDataBound事件获取数据源列值
  6. Python中find函数的作用及用法
  7. java主界面设置背景图片_java 窗体设置背景图片问题?(附上登陆界面代码,我想加个背景图片,求大神帮忙改改)...
  8. mac word维吾尔文字体_字加软件更新啦!万款字体一键激活!
  9. 如何在SAP Fiori应用里使用React component
  10. 【CASS精品教程】CASS9.1等高线的绘制完整案例教程
  11. python查找文件是否存在_python脚本查找文件是否存在的方法
  12. ubuntu16.4安装部署过程
  13. 计算机术语 打桩,动力打桩公式
  14. Python中str()函数的使用(学习笔记)
  15. 12306GT多线程、分流免费抢票工具使用
  16. Visual Studio2013 调试报错:该文件没有与之关联的程序来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置...
  17. python爬取网易云音乐飙升榜音乐_python爬取网易云音乐热歌榜单(获取iframe中数据,src为空)...
  18. 原创文章:使用Vuejs实现个人所得税功能,以及5000起点和3500起点之间的缴费变化兼容移动端
  19. windows 记得pin码 忘记登录密码
  20. 什么是DC / AC / OC 机房?

热门文章

  1. 第十五届全国大学生智能车全国总决赛获奖信息-创意组获奖信息
  2. 计算机WIN7系统网络访问权限设置,win7系统ipv6无网络访问权限如何解决?
  3. Python如何在函数外部调用函数内部的变量
  4. 【Java进阶】到底什么是抽象?
  5. SpringCachemanager使用Cache(redis作为缓存中间件)
  6. win10不让桌面上显示宽带连接服务器,Win10宽带连接桌面看不见了怎么办?
  7. 微信公众号原主体已注销 如何办理账号迁移?
  8. iPhone 开发分辨率 持续更新
  9. Java练习题_通过2月天数来判断平年闰年
  10. Spring的bean是怎么保证线程安全的