SetParamメソッド

各種パラメータを設定します。
 
[構文]
 
Object.SetParam(mode, param)
 

設定項目

内容

Object

 

オブジェクトへの参照を表すオブジェクト式

mode

long

設定する項目

param

string

設定値

 
エラーコード
   
[設定値]
 
mode には次の値を指定します。
 

定数

内容

JV_PDF_OWNER_PASSWORD

20

PDFドキュメントのオーナーパスワード(20バイト以内)

JV_PDF_USER_PASSWORD

21

PDFドキュメントのユーザーパスワード (20バイト以内)

JV_PDF_AUTHOR

22

PDFドキュメントの作成者(256バイト以内)

JV_PDF_CREATOR

23

PDFドキュメントのアプリケーション(256バイト以内)

JV_PDF_TITLE

24

PDFドキュメントのタイトル(256バイト以内)

JV_PDF_SUBJECT

25

PDFドキュメントのサブタイトル(256バイト以内)

JV_PDF_KEYWORD

26

PDFドキュメントのキーワード(256バイト以内)

JV_PDF_ENCRIPT_LEVEL

41

PDFドキュメントの暗号化レベル(設定値参照)

JV_PDF_ENABLE_PRINT

42

PDFドキュメントの文書の印刷(設定値参照)

JV_PDF_ENABLE_EDIT_ALL

43

PDFドキュメントの文書の変更 (設定値参照)

JV_PDF_ENABLE_COPY

44

PDFドキュメントの内容のコピーと抽出(設定値参照)

JV_PDF_ENABLE_EDIT

45

PDFドキュメントの注釈の追加と変更(設定値参照)

暗号化レベル(JV_PDF_ENCRIPT_LEVEL)のparam には次の値を指定します。

定数

内容

JV_PDF_ENCRIPT_RCH

"3"

高(128ビット) (初期値)

JV_PDF_ENCRIPT_RCL

"2"

低(40ビット)
   
文書の印刷(JV_PDF_ENABLE_PRINT)param には次の値を指定します。
 

定数

内容

JV_PDF_SEC_ENABLE

"1"

許可(初期値)

JV_PDF_SEC_DISABLE

"0"

許可しない

文書の変更(JV_PDF_ENABLE_EDIT_ALL)のparam には次の値を指定します。  

定数

内容

JV_PDF_SEC_ENABLE

"1"

許可(初期値)

JV_PDF_SEC_DISABLE

"0"

許可しない

 
内容のコピーと抽出(JV_PDF_ENABLE_COPY)param には次の値を指定します。
 

定数

内容

JV_PDF_SEC_ENABLE

"1"

許可(初期値)

JV_PDF_SEC_DISABLE

"0"

許可しない

 
注釈の追加と変更(JV_PDF_ENABLE_EDIT)param には次の値を指定します。
 

定数

内容

JV_PDF_SEC_ENABLE

"1"

許可(初期値)

JV_PDF_SEC_DISABLE

"0"

許可しない

   
[解説]
 
Startメソッドの前に設定します。
 
オーナーパスワード
オーナーパスワードをつけると、次の利用許可制限を設定することができます。
文書の印刷、文書の変更、内容のコピーと抽出、注釈の追加と変更
 
ユーザーパスワード
ユーザーパスワードがついたAdobe PDFドキュメントは、利用時にユーザーパスワードが必要です。
 
文書の印刷
Adobe PDFドキュメント利用時の印刷に対する制限を指定します。
 
文書の変更
Adobe PDFドキュメント利用時の「テキスト注釈及び対話フォームフィールド以外の文書内容の変更」に対する制限を指定します。
 
内容のコピーと抽出
Adobe PDFドキュメント利用時の「文書からのテキストとグラフィックスのコピー」に対する制限を指定します。
 
注釈の追加と変更
Adobe PDFドキュメント利用時の「テキスト注釈及び対話フォームフィールドの追加または変更」に対する制限を指定します。
 
作成者、アプリケーション、タイトル、サブタイトル、キーワード
設定値は、Adobe PDFドキュメントのプロパティ画面で見ることができます。
   
PDFドキュメントのセキュリティ