在 Win8 App 中閱讀 PDF 或 XPS 文件

這篇文章中提到可以使用 Adobe 或是 Foxit 元件來閱讀 PDF 文件,但對一般開發者而言最大的難處是在 $$!! 是的,這兩家廠商提供的元件雖然功能豐富,但其價格也造成一般開發者的門檻。

 

好消息! 有一個可以免費使用的 WinRT 元件已在 Git 釋出!

 

原文說明在此:

Reading PDF and XPS on your Windows 8 application using WinRT (C#)

Reading PDF and XPS on your Windows 8 application using WinRT (JavaScript)

 

Git repo: https://git.ghostscript.com/?p=user/mvrhel/mupdf.git;a=summary

 

各位也可以直接下載其 Sample Code: https://www.catuhe.com/msdn/pdfreader.zip,將 PDF 文件呈現在 FlipView 讓使用者翻動:

 

也可以一次呈現2頁:

 

使用者Zoom in and ont,即可以看到 Vector PDF 的高解析度。

Optical zoom (bitmap based):

 

Vectorized zoom: