6#ifndef PDFTK_PTLENCRYPT_PERMISSION_TYPE2_H_
7#define PDFTK_PTLENCRYPT_PERMISSION_TYPE2_H_
9#include "PtlEncryptPermission.h"
PtlEncryptPermission(PERM_TYPE type)
コンストラクタ
bool getAccessibility() const
スクリーンリーダーデバイスのテキストアクセスを有効にするかどうかを取得。
void setPrint(PERMISSION_PRINT permPrint)
印刷権限を設定。
void setCopy(bool allow)
テキスト、画像、その他の内容のコピーを有効にするかどうかを設定。
void setModify(PERMISSION_MODIFY permModify)
変更権限を設定。
PERMISSION_PRINT getPrint() const
印刷権限を取得。
bool getCopy() const
テキスト、画像、その他の内容のコピーを有効にするかどうかを取得。
PtlEncryptPermissionType2()
コンストラクタ
PERMISSION_MODIFY getModify() const
変更権限を取得。
‾PtlEncryptPermissionType2()
デストラクタ
void setAccessibility(bool allow)
スクリーンリーダーデバイスのテキストアクセスを有効にするかどうかを設定。
PtlEncryptPermissionType2(const PtlEncryptPermissionType2 &obj)
コピーコンストラクタ
PERMISSION_MODIFY
変更権限
Definition PtlEncryptPermissionType2.h:35
@ PERM_MODIFY_NOT_ALLOWED
許可しない
Definition PtlEncryptPermissionType2.h:36
@ PERM_MODIFY_ANNOTANDFORM
注釈の作成、フォームフィールドの入力と既存の署名フィールドに署名 権限フラグの6,9ビット目をOn
Definition PtlEncryptPermissionType2.h:39
@ PERM_MODIFY_FILLFORM
フォームフィールドの入力と既存の署名フィールドに署名 権限フラグの9ビット目をOn
Definition PtlEncryptPermissionType2.h:38
@ PERM_MODIFY_MODYFYDOC
ページ抽出を除く全ての動作 権限フラグの4,6,9ビット目をOn
Definition PtlEncryptPermissionType2.h:40
@ PERM_MODIFY_ASSEMBLEDOC
ページの挿入、削除、回転 権限フラグの11ビット目をOn
Definition PtlEncryptPermissionType2.h:37
PtlEncryptPermissionType2 & operator=(const PtlEncryptPermissionType2 &obj)
コピーオペレータ
PERMISSION_PRINT
印刷権限
Definition PtlEncryptPermissionType2.h:26
@ PERM_PRINT_NOT_ALLOWED
許可しない
Definition PtlEncryptPermissionType2.h:27
@ PERM_PRINT_LOW
低解像度 権限フラグの3ビット目をOn
Definition PtlEncryptPermissionType2.h:28
@ PERM_PRINT_HIGH
高解像度 権限フラグの3,12ビット目をOn
Definition PtlEncryptPermissionType2.h:29