|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.antenna.pdfdrv.PtlParamSecuritySettings
public class PtlParamSecuritySettings
出力設定ファイルの「セキュリティ」に対する操作を行うクラスです。
PtlParamDriverSettings
で使用します。
フィールドの概要 | |
---|---|
static int |
EDIT_ALLOW_ALL
変更許可:すべての操作を許可。 |
static int |
EDIT_ALLOW_COMMENTFILL_SIGN
変更許可:注釈の作成、フォームフィールドの入力と署名を許可。 |
static int |
EDIT_ALLOW_EXTRACT_PAGE
変更許可:ページの抽出を除くすべての操作を許可。 |
static int |
EDIT_ALLOW_FILLFORM_SIGN
変更許可:フォームフィールドの入力と署名を許可。 |
static int |
EDIT_ALLOW_INSERT_PAGE
変更許可:ページの挿入、削除、回転を許可。 |
static int |
EDIT_ALLOW_NONE
変更許可:許可しない。 |
static int |
PRINT_ALLOW_HIGH_RESOLUTION
印刷許可:高解像度の印刷を許可。 |
static int |
PRINT_ALLOW_LOW_RESOLUTION
印刷許可:低解像度の印刷を許可。 |
static int |
PRINT_ALLOW_NONE
印刷許可:許可しない。 |
static int |
SecurityLevel_AES256
暗号形式:AES256 |
static int |
SecurityLevel_Auto
暗号形式:自動 |
コンストラクタの概要 | |
---|---|
PtlParamSecuritySettings()
|
|
PtlParamSecuritySettings(PtlParamSecuritySettings obj)
|
メソッドの概要 | |
---|---|
java.lang.String |
getOwnerPassword()
編集用パスワードの取得。 |
boolean |
getPDF13CantCopyContentFlag()
PDF1.3以下:内容のコピーまたは抽出不許可設定の取得。 |
boolean |
getPDF13CantModifyAnnotationsFlag()
PDF1.3以下:抽出とフォームフィールドの作成不許可設定の取得。 |
boolean |
getPDF13CantModifyDocumentFlag()
PDF1.3以下:文書変更不許可設定の取得。 |
boolean |
getPDF13CantPrintFlag()
PDF1.3以下:印刷不許可設定の取得。 |
boolean |
getPDF14CopyContentFlag()
PDF1.4以降:テキスト、画像、およびその他の内容のコピー許可設定の取得。 |
int |
getPDF14EditAllow()
PDF1.4以降:変更の許可設定の取得。 |
int |
getPDF14PrintAllow()
PDF1.4以降:印刷の許可設定の取得。 |
boolean |
getPDF14TextAccessFlag()
PDF1.4以降:スクリーンリーダーデバイスのテキストアクセス許可設定の取得。 |
int |
getSecurityLevel()
暗号化方式の種類を取得 |
java.lang.String |
getUserPassword()
閲覧用パスワードの取得。 |
void |
setOwnerPassword(java.lang.String password)
編集用パスワードの指定。 |
void |
setPDF13CantCopyContentFlag(boolean flag)
PDF1.3以下:内容のコピーまたは抽出不許可設定の指定。 |
void |
setPDF13CantModifyAnnotationsFlag(boolean flag)
PDF1.3以下:抽出とフォームフィールドの作成不許可設定の指定。 |
void |
setPDF13CantModifyDocumentFlag(boolean flag)
PDF1.3以下:文書変更不許可設定の指定。 |
void |
setPDF13CantPrintFlag(boolean flag)
PDF1.3以下:印刷不許可設定の指定。 |
void |
setPDF14CopyContentFlag(boolean flag)
PDF1.4以降:テキスト、画像、およびその他の内容のコピー許可設定の指定。 |
void |
setPDF14EditAllow(int allow)
PDF1.4以降:変更の許可設定の指定。 |
void |
setPDF14PrintAllow(int allow)
PDF1.4以降:印刷の許可設定の指定。 |
void |
setPDF14TextAccessFlag(boolean flag)
PDF1.4以降:スクリーンリーダーデバイスのテキストアクセス許可設定の指定。 |
void |
setSecurityLevel(int level)
暗号化方式の種類。 |
void |
setUserPassword(java.lang.String password)
閲覧用パスワードの指定。 |
void |
terminate()
|
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final int EDIT_ALLOW_NONE
public static final int EDIT_ALLOW_FILLFORM_SIGN
public static final int EDIT_ALLOW_COMMENTFILL_SIGN
public static final int EDIT_ALLOW_EXTRACT_PAGE
public static final int EDIT_ALLOW_INSERT_PAGE
public static final int EDIT_ALLOW_ALL
public static final int PRINT_ALLOW_NONE
public static final int PRINT_ALLOW_LOW_RESOLUTION
public static final int PRINT_ALLOW_HIGH_RESOLUTION
public static final int SecurityLevel_Auto
public static final int SecurityLevel_AES256
コンストラクタの詳細 |
---|
public PtlParamSecuritySettings() throws PtlDrvException
PtlDrvException
public PtlParamSecuritySettings(PtlParamSecuritySettings obj) throws PtlDrvException
PtlDrvException
メソッドの詳細 |
---|
public void terminate()
public java.lang.String getUserPassword() throws PtlDrvException
PtlDrvException
public void setUserPassword(java.lang.String password) throws PtlDrvException
password
- 閲覧用パスワード。
PtlDrvException
public java.lang.String getOwnerPassword() throws PtlDrvException
PtlDrvException
public void setOwnerPassword(java.lang.String password) throws PtlDrvException
password
- 編集用パスワード。
PtlDrvException
public boolean getPDF13CantPrintFlag() throws PtlDrvException
PtlDrvException
public void setPDF13CantPrintFlag(boolean flag) throws PtlDrvException
flag
- true:印刷を許可しない、false:印刷を許可。
PtlDrvException
public boolean getPDF13CantModifyDocumentFlag() throws PtlDrvException
PtlDrvException
public void setPDF13CantModifyDocumentFlag(boolean flag) throws PtlDrvException
flag
- true:文書変更を許可しない、false:文書変更を許可。
PtlDrvException
public boolean getPDF13CantCopyContentFlag() throws PtlDrvException
PtlDrvException
public void setPDF13CantCopyContentFlag(boolean flag) throws PtlDrvException
flag
- true:内容のコピーまたは抽出を許可しない、false:内容のコピーまたは抽出を許可。
PtlDrvException
public boolean getPDF13CantModifyAnnotationsFlag() throws PtlDrvException
PtlDrvException
public void setPDF13CantModifyAnnotationsFlag(boolean flag) throws PtlDrvException
flag
- true:抽出とフォームフィールドの作成を許可しない、false:抽出とフォームフィールドの作成を許可。
PtlDrvException
public boolean getPDF14CopyContentFlag() throws PtlDrvException
PtlDrvException
public void setPDF14CopyContentFlag(boolean flag) throws PtlDrvException
flag
- true:テキスト、画像、およびその他の内容のコピーを許可する、false:テキスト、画像、およびその他の内容のコピーを許可しない。
PtlDrvException
public boolean getPDF14TextAccessFlag() throws PtlDrvException
PtlDrvException
public void setPDF14TextAccessFlag(boolean flag) throws PtlDrvException
flag
- true:スクリーンリーダーデバイスのテキストアクセスを許可する、false:スクリーンリーダーデバイスのテキストアクセスを許可しない。
PtlDrvException
public int getPDF14EditAllow() throws PtlDrvException
PtlDrvException
public void setPDF14EditAllow(int allow) throws PtlDrvException
allow
- 変更の許可設定。
PtlDrvException
public int getPDF14PrintAllow() throws PtlDrvException
PtlDrvException
public void setPDF14PrintAllow(int allow) throws PtlDrvException
allow
- 印刷の許可設定。
PtlDrvException
public void setSecurityLevel(int level) throws PtlDrvException
level
- 暗号化方式
PtlDrvException
public int getSecurityLevel() throws PtlDrvException
PtlDrvException
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |