一、 在做WPF项目时遇到一个要显示pdf的功能,而且因为要保证文档的安全性需要加密,以前也没接触过,一时犯了难。因为之前都是一个路径然后调用浏览器打开的。
二、 在查阅过不少资料后发现,还是MoonPdfLib的比较好用
1、首先直接在NuGet包管理器哪里搜索安装,另外复制libmupdf.dll 到bin文件夹就可以使用
2、随后页面调用
xmlns:mpp="clr-namespace:MoonPdfLib;assembly=MoonPdfLib"
<Border>
<mpp:MoonPdfPanel x:Name="moonPdfPanel" MaxZoomFactor="2.8" Background="#f2f6f9" ViewType="SinglePage" PageRowDisplay="ContinuousPageRows" PageMargin="0,2,4,2" AllowDrop="True" ScrollViewer.CanContentScroll=