WPF:WPF显示PDF文档 之 编译 MoonPdfLib库

简述

  在以前一篇文章中,我讲述了如何使用WPF显示PDF文档,开发环境是VS2013 + .Net FrameWork4.5 + x64。由于后面我使用了.Net FrameWork 4.6.1,在分享网站下载的库不能使用了,就在Github上下载源码编译了一下配套环境的库。过程以下:git

编译过程

  1. 在分享网站下载第三方库:https://sourceforge.net/projects/moonpdf/files/
    WPF:WPF显示PDF文档 之 编译 MoonPdfLib库github

  2. 下载源代码:https://github.com/reliak/moonpdf
    WPF:WPF显示PDF文档 之 编译 MoonPdfLib库ide

  3. 在源代码文件夹bin目录下手动建立MuLib目录,而后在MuLib目录下手动建立x64目录(由于我使用的是x64版本),最后将步骤1中下载的libmupdf.dll文件放入该路径下。
    WPF:WPF显示PDF文档 之 编译 MoonPdfLib库网站

    4.在源代码src路径下使用VS2013启动项目,而后编译就能够了。(由于我要编译.Net FrameWork 4.6.1版本的库,故我项目-->属性中-->应用程序 中做了修改。)
    WPF:WPF显示PDF文档 之 编译 MoonPdfLib库.net

    1. 最后将本身环境中设定的目录下生成的 .dll引用到本身的WPF项目中就能够了。(具体怎么使用请看我以前一篇文章
      WPF:WPF显示PDF文档 之 编译 MoonPdfLib库

备注

  • 编译出的dll可正常使用,但使用过程当中,可能会有隐含的warnings,忽略便可。
    WPF:WPF显示PDF文档 之 编译 MoonPdfLib库blog

  • 若是在WPF中不想渲染PDF文档,也可以使用微软本身的XPS,具体可自行Google。
  • 另外,分享网站上的MoonPdfLib库(0.3.0版本的x86 + x64),我也放到了本网站上,可免费下载。http://down.51cto.com/data/2457886
相关文章
相关标签/搜索