2012-04-15 9 views
5

私は、AcrobatのActiveXを使用してアプリケーションでPDF文書を表示しています。私はPDFを表示するときにPDFのAdobe Readerのブックマーク(およびページ、検索、コメント、添付ファイルの左)を無効にするか、非表示にすることが可能ですか?winformでAcrobat Readerのブックマークパネルを無効または非表示にする方法はありますか?

+0

Adob​​e Readerが既に実行されている間にトグルしますか?これはAdobe Readerのすべてのインスタンスですか?他の人がブックマークを表示する必要がありますか? –

答えて

3

私はあなたを助けてくれることを願っています。

// load pdf file 
viewer.LoadFile(somePath); 
// hide top toolbar 
viewer.setShowToolbar(false); 
// hide navigation bar 
viewer.setPageMode("none"); 

「viewer」は、Adobe Reader(AcroPDFLib)のActiveXコントロールです。

+1

ありがとうございますが、まだ表示されています。私はそれを隠すことはできません! –

1

私はこの1つの答えのために多くのことを検索し、私は見つけることができる最高のは、この記事で説明されています。
NorthCode forum post

基本的に、あなただけ、このコマンドを使用してPageModeを変更することができるようですが、パネルの視認性を制御することはできません。これはインターフェイス内で行う必要があります。それは値を手動で隠すと記憶されているので、理論的にはビューアを再び開いたときに隠れてしまいますが、動作させることはできませんでした。

私は最終的にそれを隠そうとあきらめたが...

0

ソリューションは、あなたが他のプロパティを追加することができ、また、この

axAcroPdf1.scr="c:/mifile.pdf"+"#toolbar=0" 

のように、「#ツールバー= 0」終わるパスのファイルを追加することです「&」と

関連する問題