6 #ifndef PDFTK_PTLPARAMRESTRICTION_H_
7 #define PDFTK_PTLPARAMRESTRICTION_H_
15 class PtlParamWaterMark;
37 int m_dataParamRestriction;
39 int getHandle()
const;
136 #endif // PDFTK_PTLPARAMRESTRICTION_H_
PtlParamRestriction & operator=(const PtlParamRestriction &obj)
コピーオペレータ
void setValidTermStart(const PtlDate &start)
閲覧可能とする期間の開始日を設定。
void appendValidURL(const PtlParamString &url)
閲覧可能とするURLを追加。
PDFの閲覧制限を表現したクラスです。
Definition: PtlParamRestriction.h:22
void setWatermark(const PtlParamWaterMark ¶mWM)
閲覧不可時に表示するウォーターマークを設定。
PtlParamRestriction(const PtlParamRestriction &obj)
コピーコンストラクタ
PAGE_RANGE
閲覧制限を行うページの範囲
Definition: PtlParamRestriction.h:27
void setEnableParamWatermark(bool enableParam)
閲覧不可時に表示するウォーターマークのパラメータを有効にするかの設定。
void setPageRange(PAGE_RANGE pageRange)
閲覧制限を行うページの範囲を設定。
文字列を扱うクラスです。
Definition: PtlParamString.h:27
void setValidTermEnd(const PtlDate &end)
閲覧可能とする期間の終了日を設定。
透かしの設定で使うパラメータクラスです。 すべての透かしパラメータクラスのベースクラスです。
Definition: PtlParamWaterMark.h:22
PDFの日時情報を表現したクラスです。
Definition: PtlDate.h:18
‾PtlParamRestriction()
デストラクタ
PtlParamRestriction()
コンストラクタ
void setCustomPageRange(const PtlParamString &customPageRange)
閲覧制限を行うページの範囲の指定を設定。