wpf之pdf的显示
一、背景
小伙伴们在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的显示相关推荐
- SAP SD 以PDF格式显示BILLING的输出格式
SAP SD 以PDF格式显示BILLING的输出格式 1, BILLING在创建后自动输出,可以去SP01里看输出记录, 看BILLING的输出格式, 2,在这个界面的输入框里输入PDF!,如下图示 ...
- winform,wpf全屏 还显示任务栏的解决方法
winform,wpf全屏 还显示任务栏的解决方法 参考文章: (1)winform,wpf全屏 还显示任务栏的解决方法 (2)https://www.cnblogs.com/Viki/archive ...
- AD导出的Pdf原理图显示不全
打开设置--按如图 操作 若打印出的 PDF字显示不全 按如下操作--== 双击TXT文档进入设置,将字体改成宋体,如下图所示
- Jasperreport+studio设计报表教程(七)--PDF中文显示
转自: https://blog.csdn.net/pigdreams/article/details/601 相信有同学已经发现了,当预览生成为PDF时,会发现一个非常严重的问题,那就是只显示英文与 ...
- 解决freemarker+ItextRender生成pdf却显示不了中文。
解决freemarker+ItextRender生成pdf却显示不了中文. 按网络上很多方法都试过了,但就是显示不了中文. 经过一晚上短路,今天突然醒悟了. 网络上方法基本都是对的,那么哪里出问题了呢 ...
- Python-读取PDF文件显示在窗口上-Pdf阅读器
读取PDF文件显示窗口上 1.实现功能 2.需要模块 3.实现思路 4.效果展示 5.代码展示 6.扩展 1.实现功能 打开一个指定pdf文件,将pdf文件中第一页显示在窗口上. 2.需要模块 模块名 ...
- android ppt 转图片显示不全,PPT转PDF图片显示不全怎么办?如何完美解决PPT转PDF文件?...
原标题:PPT转PDF图片显示不全怎么办?如何完美解决PPT转PDF文件? 记得以前上学的时候,我们班级每周都会做一次小组作业汇报.每一个小组都会准备一个PPT来进行展示演讲,可是有的同学的PPT在老 ...
- Win7下PDF图标显示异常排除
Win7下PDF图标显示异常排除 文件图标显示异常的原因及检查排除步骤 文件关联异常 图标缓存异常 图标文件损坏 文件图标显示异常的原因及检查排除步骤 文件关联异常 Control Panel\All ...
- win7 pdf图标显示错误的解决办法
装了福昕阅读器等软件后pdf图标显示错误,也不能预览了,即使改了默认的打开方式和文件关联也无济于事,经过测试,此方法可行: 打开注册表:"运行"--"RegEdit&qu ...
- 在reader中勾选pdf复选框_如何让文件夹内PDF图片显示图标
原标题:如何让文件夹内PDF图片显示图标 电脑小知识,值得收藏 有些网友Win 7系统的64位版本安装了Adobe Reader软件之后,发现PDF文件在系统中无法显示缩略图,这样看起来不是很方便,每 ...
最新文章
- 使用hibernate的this.getSession().createSQLQuery(sql).list();方法查询数据时出现查到的数据和想象的不一致,很是郁闷,诡异...
- DevIL真是好用得想哭
- android menu菜单 实现点击后不消失_教你修改Windows万年不变的黄色文件夹,让文件也不枯燥...
- 零基础转行web前端,如何高效的去学习web前端?
- iOS多线程编程技术之NSThread、Cocoa NSOperation、GCD
- python运算符and_Python AND运算子
- 正则表达式-入门资料
- javascript手册安卓版_javascript手册
- Tecplot 360 安装后弹出“Is your Tecplot 360 EX liense valid?”解决方法
- BUUCTF-MISC-被劫持的神秘礼物~梅花香之苦寒来
- errMsg: “getUserProfile:fail can only be invoked by user TAP gesture.(微信小程序报错)
- ArrayList 和 Vector 的区别是什么?
- python打印小星星案例详解_音乐案例 《小星星》
- 函数模板的特例化(专用化)以及类型含有const的特殊情况
- JAVA SE学习笔记(七):终章:Java程序设计基础笔记(全10万字)
- 拜日式精准引导词_瑜伽拜日式全套引导词
- spring mvc 常用注解详解
- GB/T25915.1法规基本标准-洁净室按粒子浓度划分洁净
- Android 项目必备(四十三)-->Android 开发者的 new 电脑
- 脉冲能量|Committer 专访——李理:Apache Pulsar 项目“体验师”
热门文章
- 【终结版】小家电安规要求以及世界各国安规认证知识分享
- android root权限命令行,如何通过命令行取得安卓root权限
- NC7WZ14P6X绝对最大额定参数
- ADS1115使用之电路与程序
- 中望3d快捷键命令大全_中望CAD快捷键全集
- 关于使用GHOST进行磁盘对拷整盘镜像以及镜像恢复的一些注意事项
- linux透明桥,linux透明防墙(网桥模式).doc
- 笔记本打印时出现打印机出现异常配置问题_win10系统打印机出现administrator无法打印如何解决...
- 表格中使用blockquote出现外边框的解决办法
- 最新EXCEL使用技巧大全