PDF-パスワードによる保護

 PDF-パスワードによる保護ツールは、文書のセキュリティを設定するものです。
 PDFファイルを「開く」、「印刷する」、「編集する」、のそれぞれについて、ユーザを制限するためパスワードを使うことができます。

Split pages tool screenshot

 互換性 オプションは、PDFファイルを生成したプログラムのバージョンをコントロールするために使われます。あなたが、古いバージョンのPDFリーダを使っている場合に、PDFファイルを開こうとするとき、この設定は重要です。
 PDFリーダの互換性で問題がないなら、より良いセキュリティと、より多くのオプションを使うために、利用可能な高いバージョンにセットすることを推奨します。

 暗号化レベル は、PDFファイルを暗号化するのに使用したアルゴリズムのタイプをコントロールします。ファイルを保護する上では、高い水準の方が安全です。
 既に保護されたファイルから、パスワード保護を取り除きたいなら、暗号化無し を選択してください。

 暗号化の文書コンポーネントを選択 は、暗号化する文書コンポーネントの対象を区分します。
 パスワードで暗号化されたオブジェクトを解読できないツールを使っていて、「文書は保護するが、メタデータの内容の索引は作りたい」、という場合には、「メタデータ以外の全ての文書内容を暗号化」オプションは役に立ちます。

 ファイルを開くパスワード を設定すると、そのパスワードを知っている人しか 、ファイルを開けなくなります。

 許可 オプションで、印刷操作、印刷品質、コンテンツ抽出、またはドキュメント操作を、制限することができます。
 これらの制限は、PDFファイルを見るためのツールで使われますが、常に有効であるという保証はありません。

コマンド・ライン・インタフェース:

機能名: SetResetSecurity
オプション: [] は、任意のパラメータを意味します。
[OpenPass=] - Specify this password to set an Open Password or if Encrypt Only File Attachments option is used.
[PerPass=] - This is the permissions password and is always needed when setting permissions.
[EncLevel=] - This parameter Set the encryption level
  0 - No Security
  1 - Low 40 - bit RC4
  2 - High 128-bit RC4
  3 - Highest 128-bit AES (default option)
[EncObjects=] - Set the components to encrypt
  0 - Encrypt all document contents (default option)
  1 - Encrypt all document contents except metadata
  2 - Encrypt only file attachments
[PermPrint=] - Set print permissions
  0 - None (default option)
  1 - Low resolution (150 DPI)
  2 - High resolution
[PermChanges=] - Set changes allowed
  0 - None (default option)
  1 - Insert, deleting, and rotating pages
  2 - Filling in form fields and signing existing signature fields
  3 - Commenting, filling in form fields, and signing existing signature fields
  4 - Any except extracting pages
[-PermCopy] - If defined, enable copying of text, images, and other content
[-PermTextAccess] - If defined, enable text access to screen readers devices for the visually impaired.
[OutputPath=] - Full path where to place the encrypted files. If not specified, file source path is used instead
[-CreateBackup] - If specified create a backup file
[-s] - サイレント・モード。メッセージを表示せずに実行します。(ライセンス・ユーザのみ使えます)
FilesList - セキュリティ設定する PDF のリスト。セミコロン ";" を使って、ファイル名を並べて下さい。パラメータの最後に書きます。
 
例:
Rundll32 "c:\Program Files\PDF-ShellTools\PDFShellTools.dll",SetResetSecurity PerPass=MyPass EncObjects=1 PermPrint=1 c:\temp\C001*.pdf
Copyright © 2006-2009 RTT, Makoto WATANABE. All rights reserved.