一、背景

小伙伴们在wpf开发时,可能需要显示pdf,那么如何实现呢?

二、思路

1.首先需要电脑上有pdf阅读器,adobe系列或者福昕阅读器等
2.在wpf中使用WebBrowser控件

话不多说,直接上代码
界面中的代码

<Window x:Class="PdfDemo.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"xmlns:local="clr-namespace:PdfDemo"mc:Ignorable="d"Title="MainWindow" Height="450" Width="800"><Grid><WebBrowser x:Name="theBrowser" ></WebBrowser></Grid>
</Window>

后台代码

namespace PdfDemo
{/// <summary>/// MainWindow.xaml 的交互逻辑/// </summary>public partial class MainWindow : Window{public MainWindow(){InitializeComponent();//电脑中pdf的路径string url = @"E:\CsharpBook.pdf";theBrowser.Navigate(url);}}
}

结果如下:

怎么样,是不是很简单,尝试一下吧。

三、注意事项

1.pdf名称不能包含英文;
2.请将需要用到的pdf阅读器设置为系统默认的pdf浏览器;
3.我是黑夜の骑士,欢迎大家关注我的博客,笔者将持续输出BIM相关软件开发以及编程干货;
4.欢迎加入BIM行业开发交流1群,获取更多开发资料 群号:711844216

wpf之pdf的显示相关推荐

  1. SAP SD 以PDF格式显示BILLING的输出格式

    SAP SD 以PDF格式显示BILLING的输出格式 1, BILLING在创建后自动输出,可以去SP01里看输出记录, 看BILLING的输出格式, 2,在这个界面的输入框里输入PDF!,如下图示 ...

  2. winform,wpf全屏 还显示任务栏的解决方法

    winform,wpf全屏 还显示任务栏的解决方法 参考文章: (1)winform,wpf全屏 还显示任务栏的解决方法 (2)https://www.cnblogs.com/Viki/archive ...

  3. AD导出的Pdf原理图显示不全

    打开设置--按如图 操作 若打印出的 PDF字显示不全 按如下操作--== 双击TXT文档进入设置,将字体改成宋体,如下图所示

  4. Jasperreport+studio设计报表教程(七)--PDF中文显示

    转自: https://blog.csdn.net/pigdreams/article/details/601 相信有同学已经发现了,当预览生成为PDF时,会发现一个非常严重的问题,那就是只显示英文与 ...

  5. 解决freemarker+ItextRender生成pdf却显示不了中文。

    解决freemarker+ItextRender生成pdf却显示不了中文. 按网络上很多方法都试过了,但就是显示不了中文. 经过一晚上短路,今天突然醒悟了. 网络上方法基本都是对的,那么哪里出问题了呢 ...

  6. Python-读取PDF文件显示在窗口上-Pdf阅读器

    读取PDF文件显示窗口上 1.实现功能 2.需要模块 3.实现思路 4.效果展示 5.代码展示 6.扩展 1.实现功能 打开一个指定pdf文件,将pdf文件中第一页显示在窗口上. 2.需要模块 模块名 ...

  7. android ppt 转图片显示不全,PPT转PDF图片显示不全怎么办?如何完美解决PPT转PDF文件?...

    原标题:PPT转PDF图片显示不全怎么办?如何完美解决PPT转PDF文件? 记得以前上学的时候,我们班级每周都会做一次小组作业汇报.每一个小组都会准备一个PPT来进行展示演讲,可是有的同学的PPT在老 ...

  8. Win7下PDF图标显示异常排除

    Win7下PDF图标显示异常排除 文件图标显示异常的原因及检查排除步骤 文件关联异常 图标缓存异常 图标文件损坏 文件图标显示异常的原因及检查排除步骤 文件关联异常 Control Panel\All ...

  9. win7 pdf图标显示错误的解决办法

    装了福昕阅读器等软件后pdf图标显示错误,也不能预览了,即使改了默认的打开方式和文件关联也无济于事,经过测试,此方法可行: 打开注册表:"运行"--"RegEdit&qu ...

  10. 在reader中勾选pdf复选框_如何让文件夹内PDF图片显示图标

    原标题:如何让文件夹内PDF图片显示图标 电脑小知识,值得收藏 有些网友Win 7系统的64位版本安装了Adobe Reader软件之后,发现PDF文件在系统中无法显示缩略图,这样看起来不是很方便,每 ...

最新文章

  1. 使用hibernate的this.getSession().createSQLQuery(sql).list();方法查询数据时出现查到的数据和想象的不一致,很是郁闷,诡异...
  2. DevIL真是好用得想哭
  3. android menu菜单 实现点击后不消失_教你修改Windows万年不变的黄色文件夹,让文件也不枯燥...
  4. 零基础转行web前端,如何高效的去学习web前端?
  5. iOS多线程编程技术之NSThread、Cocoa NSOperation、GCD
  6. python运算符and_Python AND运算子
  7. 正则表达式-入门资料
  8. javascript手册安卓版_javascript手册
  9. Tecplot 360 安装后弹出“Is your Tecplot 360 EX liense valid?”解决方法
  10. BUUCTF-MISC-被劫持的神秘礼物~梅花香之苦寒来
  11. errMsg: “getUserProfile:fail can only be invoked by user TAP gesture.(微信小程序报错)
  12. ArrayList 和 Vector 的区别是什么?
  13. python打印小星星案例详解_音乐案例 《小星星》
  14. 函数模板的特例化(专用化)以及类型含有const的特殊情况
  15. JAVA SE学习笔记(七):终章:Java程序设计基础笔记(全10万字)
  16. 拜日式精准引导词_瑜伽拜日式全套引导词
  17. spring mvc 常用注解详解
  18. GB/T25915.1法规基本标准-洁净室按粒子浓度划分洁净
  19. Android 项目必备(四十三)-->Android 开发者的 new 电脑
  20. 脉冲能量|Committer 专访——李理:Apache Pulsar 项目“体验师”

热门文章

  1. 【终结版】小家电安规要求以及世界各国安规认证知识分享
  2. android root权限命令行,如何通过命令行取得安卓root权限
  3. NC7WZ14P6X绝对最大额定参数
  4. ADS1115使用之电路与程序
  5. 中望3d快捷键命令大全_中望CAD快捷键全集
  6. 关于使用GHOST进行磁盘对拷整盘镜像以及镜像恢复的一些注意事项
  7. linux透明桥,linux透明防墙(网桥模式).doc
  8. 笔记本打印时出现打印机出现异常配置问题_win10系统打印机出现administrator无法打印如何解决...
  9. 表格中使用blockquote出现外边框的解决办法
  10. 最新EXCEL使用技巧大全