C#でpdfを表示(WebBrowser使用 ナビゲーションバー非表示)

http://qiita.com/nakazoh/items/f8f3aaee3c329016b2ed
c#というか、vb.netでも同じなのだが、WebBrowserコンポーネントを使ってpdfを表示することで閲覧以外の操作をさせずにPDF表示をすることができる。

// filePathにはuriではなく"c:\xxx.pdf"などを指定しても動く
webBrowser1.Navigate(filePath + "#toolbar=0&navpanes=0");

PDF表示プラグインがインストールされていなければならない。
ちなみにzoom=100の引き数をつけると原寸表示される。
おそらく以下のオプションに従っている。
http://www.f3.dion.ne.jp/~element/msaccess/AcTipsAdobeReader.html
http://d.hatena.ne.jp/momdo/20080719/p1
http://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdf