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