|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.intra_mart.product.pdfmaker.PDFLibSecurity
public class PDFLibSecurity
PDFファイルのセキュリティ情報を設定するクラス(共通処理)。
フィールドの概要 | |
---|---|
static int |
COPY_AND_ACCESSBILITY_DISABLE
文字抽出コピーセキュリティ:コピー、及びアクセシビリティ不許可 |
static int |
COPY_AND_ACCESSBILITY_ENABLE
文字抽出コピーセキュリティ:テキスト、画像、その他の内容のコピー、及びアクセシビリティを許可 |
static int |
MODIFY_ALL
変更セキュリティ:ページの抽出を除くすべての操作 |
static int |
MODIFY_DISABLE
変更セキュリティ:変更不許可 |
static int |
MODIFY_FORM_AND_ANNOTATION
変更セキュリティ:注釈の作成、フォームフィールドの入力、および既存の署名フィールドに署名 |
static int |
MODIFY_FORM_AND_ASSEMBLY
変更セキュリティ:ページレイアウト、フォームフィールドの入力、および既存の署名フィールドに署名[40bit-RC4専用] |
static int |
PRINT_DISABLE
印刷セキュリティ:印刷不許可 |
static int |
PRINT_ENABLE
印刷セキュリティ:印刷許可(高解像度) |
static int |
SEC_40_RC
40bit-RC4セキュリティレベル |
static int |
SEC_NO
セキュリティ設定無し |
コンストラクタの概要 | |
---|---|
PDFLibSecurity(int seclv)
コンストラクタ。 |
メソッドの概要 | |
---|---|
void |
copySecurity(int param)
PDFファイルへのテキスト文字抽出許可及びアクセシビリティ許可セキュリティの設定。 |
boolean |
getAddNoteSecurity()
推奨されていません。 このメソッドは処理内部で呼び出される為、任意に呼び出すことは推奨されません。 |
boolean |
getCopySecurity()
推奨されていません。 このメソッドは処理内部で呼び出される為、任意に呼び出すことは推奨されません。 |
boolean |
getEditSecurity()
推奨されていません。 このメソッドは処理内部で呼び出される為、任意に呼び出すことは推奨されません。 |
java.lang.String |
getOpenPassword()
推奨されていません。 このメソッドは処理内部で呼び出される為、任意に呼び出すことは推奨されません。 |
boolean |
getPrintSecurity()
推奨されていません。 このメソッドは処理内部で呼び出される為、任意に呼び出すことは推奨されません。 |
int |
getSecurityLevel()
推奨されていません。 このメソッドは処理内部で呼び出される為、任意に呼び出すことは推奨されません。 |
java.lang.String |
getSecurityPassword()
推奨されていません。 このメソッドは処理内部で呼び出される為、任意に呼び出すことは推奨されません。 |
void |
modifySecurity(int param)
PDFファイルへの変更許可セキュリティの設定。 |
void |
printSecurity(int param)
PDFファイルへの印刷許可セキュリティの設定。 |
void |
setOpenPassword(java.lang.String openpassword)
PDFファイルにオープンパスワードを設定します (Adobe Reader等で閲覧する際に、パスワードが要求されます)。 |
void |
setSecurityPassword(java.lang.String securitypassword)
PDFファイルにセキュリティパスワードを設定します (PDFファイルを編集する際に、パスワードが要求されます)。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final int SEC_40_RC
public static final int SEC_NO
public static final int PRINT_ENABLE
public static final int PRINT_DISABLE
public static final int MODIFY_FORM_AND_ANNOTATION
public static final int MODIFY_FORM_AND_ASSEMBLY
public static final int MODIFY_ALL
public static final int MODIFY_DISABLE
public static final int COPY_AND_ACCESSBILITY_ENABLE
public static final int COPY_AND_ACCESSBILITY_DISABLE
コンストラクタの詳細 |
---|
public PDFLibSecurity(int seclv)
メソッドの詳細 |
---|
public void setSecurityPassword(java.lang.String securitypassword) throws PDFException
securitypassword
- PDFファイルセキュリティパスワード
PDFException
public java.lang.String getSecurityPassword()
public void setOpenPassword(java.lang.String openpassword)
openpassword
- PDFファイルオープンパスワードpublic java.lang.String getOpenPassword()
public int getSecurityLevel()
public void printSecurity(int param) throws PDFException
param
- 印刷許可パーミッション値
PDFLibException
- パラメータ値不正
PDFException
public void modifySecurity(int param) throws PDFException
param
- 変更許可パーミッション値
PDFLibException
- パラメータ値不正
PDFException
public void copySecurity(int param) throws PDFException
param
- テキスト文字抽出許可パーミッション値
PDFLibException
- パラメータ値不正
PDFException
public boolean getPrintSecurity()
public boolean getEditSecurity()
public boolean getCopySecurity()
public boolean getAddNoteSecurity()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |