2011-01-26 86 views
0

コントロールされたドキュメントのPDFを表示するためにAdobe Acrobat PDF Viewer ActiveX(AxAcroPDFLib.AxAcroPDF)コントロールを自分のフォームの1つで使用していて、エンド・ユーザーがこれらのドキュメントを印刷できないようにしたいと考えています。このコントロールで印刷を無効にする方法はありますか?PDFビューアのActiveXコントロールでの印刷を無効にしますか?

答えて

3

PDF形式は、権限をサポートし、アクセス権の一つである「印刷ができるように」。これらの制御されたPDFのPDF生成を制御できるのであれば、ユーザーの印刷許可を無効にすることが最善の方法です。また、既存のPDFを変換プロセスで実行して、iText、ゴーストスクリプトなどで必要な権限を追加することもできます。 さらに、ActiveXビューアの印刷ボタンを無効にすることができても、単にPDFだけであることが分かりやすい場合は、PDFをダウンロードして通常どおり印刷できます。

0

デフォルトでこれを行う新しいPDFソフトウェアがあります。 .pdfではなく.wwfとして文書を保存する必要があります。文書がすでにPDF形式であれば、それをWWF形式で再保存することができます。

これは、世界自然保護基金が用紙の使用を減らすために提供しています。エンドユーザーは、コンピュータが動作するためにソフトウェアをインストールする必要はありません。以下のリンクからMACまたはPC用のソフトウェアをダウンロードできます。お役に立てれば!

http://www.saveaswwf.com/en/

+0

これは本当に面白いですが、私たちは決して印刷したくないファイルや時々印刷したいファイルがあるので、おそらくこれらの方法の両方を使用します。 – Neberu

関連する問題