PDFTool.NET  6.0
NetEncryptPermissionType1.h
1 
10 #ifndef PDFTK_NET_PTLENCRYPT_PERMISSION__TYPE1_H_
11 #define PDFTK_NET_PTLENCRYPT_PERMISSION__TYPE1_H_
12 
13 #include <PdfTkNet/NetEncryptPermission.h>
14 
15 namespace PdfTkNet {
16 
24 {
25 public:
29  enum class PERMISSION_MODIFY {
34  };
35 
36 public:
42 
49 
54 
59 
60 public:
67 
68 public:
74  bool getPrint();
75 
83  void setPrint(bool allow);
84 
91 
97  void setModify(PERMISSION_MODIFY permModify);
98 
104  bool getCopy();
105 
113  void setCopy(bool allow);
114 };
115 
116 } // namespace PdfTkNet
117 
118 #endif // PDFTK_NET_PTLENCRYPT_PERMISSION__TYPE1_H_
PdfTkNet::PtlEncryptPermissionType1::getModify
PERMISSION_MODIFY getModify()
変更権限を取得。
PdfTkNet::PtlEncryptPermissionType1::PERMISSION_MODIFY::PERM_MODIFY_ASSEMBLEANDFORM
@ PERM_MODIFY_ASSEMBLEANDFORM
ページレイアウト、フォームフィールドの入力と既存の署名フィールドに署名 権限フラグの4ビット目をOn
PdfTkNet::PtlEncryptPermissionType1::PERMISSION_MODIFY::PERM_MODIFY_MODYFYDOC
@ PERM_MODIFY_MODYFYDOC
ページ抽出を除く全ての動作 権限フラグの4,6ビット目をOn
PdfTkNet::PtlEncryptPermissionType1::‾PtlEncryptPermissionType1
‾PtlEncryptPermissionType1()
デストラクタ
PdfTkNet::PtlEncryptPermissionType1::PtlEncryptPermissionType1
PtlEncryptPermissionType1(PtlEncryptPermissionType1^ obj)
コピーコンストラクタ
PdfTkNet::PtlEncryptPermissionType1::operator=
PtlEncryptPermissionType1 operator=(PtlEncryptPermissionType1^ obj)
コピーオペレータ
PdfTkNet::PtlEncryptPermissionType1::PERMISSION_MODIFY
PERMISSION_MODIFY
変更権限
Definition: NetEncryptPermissionType1.h:29
PdfTkNet::PtlEncryptPermissionType1::setModify
void setModify(PERMISSION_MODIFY permModify)
変更権限を設定。
PdfTkNet::PtlEncryptPermissionType1::PtlEncryptPermissionType1
PtlEncryptPermissionType1()
コンストラクタ
PdfTkNet::PtlEncryptPermissionType1::setCopy
void setCopy(bool allow)
テキスト、画像、その他の内容のコピーおよびアクセシビリティを有効にするかどうかを設定。
PdfTkNet::PtlEncryptPermissionType1::setPrint
void setPrint(bool allow)
印刷権限を設定。
PdfTkNet::PtlEncryptPermissionType1::PERMISSION_MODIFY::PERM_MODIFY_NOT_ALLOWED
@ PERM_MODIFY_NOT_ALLOWED
許可しない
PdfTkNet::PtlEncryptPermission
ユーザアクセス許可フラグを表現したクラスです。 すべてのユーザアクセス許可フラグを表現したクラスのベースクラスです。
Definition: NetEncryptPermission.h:23
PdfTkNet::PtlEncryptPermissionType1::getCopy
bool getCopy()
テキスト、画像、その他の内容のコピーおよびアクセシビリティを有効にするかどうかを取得。
PdfTkNet::PtlEncryptPermissionType1::PERMISSION_MODIFY::PERM_MODIFY_ANNOTANDFORM
@ PERM_MODIFY_ANNOTANDFORM
注釈の作成、フォームフィールドの入力と既存の署名フィールドに署名 権限フラグの6ビット目をOn
PdfTkNet::PtlEncryptPermissionType1
標準セキュリティハンドラのリビジョン番号が2での権限を表現したクラスです。
Definition: NetEncryptPermissionType1.h:24
PdfTkNet::PtlEncryptPermissionType1::getPrint
bool getPrint()
印刷権限を取得。