簡述
在之前一篇文章中,我講述瞭如何使用WPF顯示PDF文檔,開發環境是VS2013 + .Net FrameWork4.5 + x64。因爲後面我使用了.Net FrameWork 4.6.1,在分享網站下載的庫不能使用了,就在Github上下載源碼編譯了一下配套環境的庫。過程如下:
編譯過程
-
在分享網站下載第三方庫:https://sourceforge.net/projects/moonpdf/files/
-
在源代碼文件夾bin目錄下手動創建MuLib目錄,然後在MuLib目錄下手動創建x64目錄(因爲我使用的是x64版本),最後將步驟1中下載的libmupdf.dll文件放入該路徑下。
4.在源代碼src路徑下使用VS2013啓動項目,然後編譯就可以了。(因爲我要編譯.Net FrameWork 4.6.1版本的庫,故我項目-->屬性中-->應用程序 中作了修改。)
- 最後將自己環境中設定的目錄下生成的 .dll引用到自己的WPF項目中就可以了。(具體怎麼使用請看我之前一篇文章)
- 最後將自己環境中設定的目錄下生成的 .dll引用到自己的WPF項目中就可以了。(具體怎麼使用請看我之前一篇文章)
備註
-
編譯出的dll可正常使用,但使用過程中,可能會有隱含的warnings,忽略即可。
- 如果在WPF中不想渲染PDF文檔,也可使用微軟自己的XPS,具體可自行Google。
- 另外,分享網站上的MoonPdfLib庫(0.3.0版本的x86 + x64),我也放到了本網站上,可免費下載。http://down.51cto.com/data/2457886