10 #ifndef PDFTK_NET_PTLENCRYPT_PERMISSION__TYPE2_H_
11 #define PDFTK_NET_PTLENCRYPT_PERMISSION__TYPE2_H_
13 #include <PdfTkNet/NetEncryptPermission.h>
143 #endif // PDFTK_NET_PTLENCRYPT_PERMISSION__TYPE2_H_
bool getCopy()
テキスト、画像、その他の内容のコピーを有効にするかどうかを取得。
PtlEncryptPermissionType2()
コンストラクタ
PtlEncryptPermissionType2 operator=(PtlEncryptPermissionType2^ obj)
コピーオペレータ
@ PERM_PRINT_NOT_ALLOWED
許可しない
PERMISSION_MODIFY getModify()
変更権限を取得。
@ PERM_MODIFY_ASSEMBLEDOC
ページの挿入、削除、回転 権限フラグの11ビット目をOn
@ PERM_PRINT_LOW
低解像度 権限フラグの3ビット目をOn
void setModify(PERMISSION_MODIFY permModify)
変更権限を設定。
PERMISSION_PRINT getPrint()
印刷権限を取得。
@ PERM_PRINT_HIGH
高解像度 権限フラグの3,12ビット目をOn
@ PERM_MODIFY_FILLFORM
フォームフィールドの入力と既存の署名フィールドに署名 権限フラグの9ビット目をOn
ユーザアクセス許可フラグを表現したクラスです。 すべてのユーザアクセス許可フラグを表現したクラスのベースクラスです。
Definition: NetEncryptPermission.h:23
‾PtlEncryptPermissionType2()
デストラクタ
@ PERM_MODIFY_MODYFYDOC
ページ抽出を除く全ての動作 権限フラグの4,6,9ビット目をOn
bool getAccessibility()
スクリーンリーダーデバイスのテキストアクセスを有効にするかどうかを取得。
PERMISSION_MODIFY
変更権限
Definition: NetEncryptPermissionType2.h:39
@ PERM_MODIFY_ANNOTANDFORM
注釈の作成、フォームフィールドの入力と既存の署名フィールドに署名 権限フラグの6,9ビット目をOn
標準セキュリティハンドラのリビジョン番号が3以降での権限を表現したクラスです。
Definition: NetEncryptPermissionType2.h:25
PtlEncryptPermissionType2(PtlEncryptPermissionType2^ obj)
コピーコンストラクタ
void setAccessibility(bool allow)
スクリーンリーダーデバイスのテキストアクセスを有効にするかどうかを設定。
@ PERM_MODIFY_NOT_ALLOWED
許可しない
void setPrint(PERMISSION_PRINT permPrint)
印刷権限を設定。
void setCopy(bool allow)
テキスト、画像、その他の内容のコピーを有効にするかどうかを設定。
PERMISSION_PRINT
印刷権限
Definition: NetEncryptPermissionType2.h:30