6#ifndef PDFTK_PTLENCRYPT_PERMISSION_TYPE1_H_
7#define PDFTK_PTLENCRYPT_PERMISSION_TYPE1_H_
9#include "PtlEncryptPermission.h"
PtlEncryptPermission(PERM_TYPE type)
コンストラクタ
‾PtlEncryptPermissionType1()
デストラクタ
PtlEncryptPermissionType1()
コンストラクタ
PERMISSION_MODIFY getModify() const
変更権限を取得。
void setPrint(bool allow)
印刷権限を設定。
void setModify(PERMISSION_MODIFY permModify)
変更権限を設定。
PtlEncryptPermissionType1(const PtlEncryptPermissionType1 &obj)
コピーコンストラクタ
bool getCopy() const
テキスト、画像、その他の内容のコピーおよびアクセシビリティを有効にするかどうかを取得。
void setCopy(bool allow)
テキスト、画像、その他の内容のコピーおよびアクセシビリティを有効にするかどうかを設定。
bool getPrint() const
印刷権限を取得。
PtlEncryptPermissionType1 & operator=(const PtlEncryptPermissionType1 &obj)
コピーオペレータ
PERMISSION_MODIFY
変更権限
Definition PtlEncryptPermissionType1.h:26
@ PERM_MODIFY_ASSEMBLEANDFORM
ページレイアウト、フォームフィールドの入力と既存の署名フィールドに署名 権限フラグの4ビット目をOn
Definition PtlEncryptPermissionType1.h:29
@ PERM_MODIFY_MODYFYDOC
ページ抽出を除く全ての動作 権限フラグの4,6ビット目をOn
Definition PtlEncryptPermissionType1.h:30
@ PERM_MODIFY_ANNOTANDFORM
注釈の作成、フォームフィールドの入力と既存の署名フィールドに署名 権限フラグの6ビット目をOn
Definition PtlEncryptPermissionType1.h:28
@ PERM_MODIFY_NOT_ALLOWED
許可しない
Definition PtlEncryptPermissionType1.h:27