6#ifndef PDFTK_PTLPARAM_WATERMARK_H_
7#define PDFTK_PTLPARAM_WATERMARK_H_
70 int m_dataParamWaterMark;
72 int getHandle()
const;
144 void setMargin(
float topMM,
float leftMM,
float bottomMM,
float rightMM);
void setName(const PtlParamString &name)
透かしの名前を設定。
void setAlign(ALIGN align)
透かしの配置を設定。
PtlParamWaterMark(TYPE_WATERMARK type)
コンストラクタ。
void setNotInFirst(bool bNotInFirst)
先頭ページに透かしを配置するかしないかの設定。
virtual ~PtlParamWaterMark()
デストラクタ
void setRect(const PtlRect &rectMM)
透かしを配置する矩形の設定。
void setAngle(float angle)
透かしを配置する任意の角度を設定。
void setPageRange(PAGE_RANGE pageRange)
透かしを入れるページの範囲を設定。
PtlParamWaterMark(const PtlParamWaterMark &obj)
コピーコンストラクタ alias copy
void setTiling(bool bTiling)
透かしをタイリングして配置するかどうかを設定。
void setDisplayWaterMark(bool bDisplayWaterMark)
PDF表示時に透かしを表示する指定を設定。
void setNotInLast(bool bNotInLast)
最終ページに透かしを配置するかしないかの設定。
void setMargin(float topMM, float leftMM, float bottomMM, float rightMM)
透かしを配置するときの余白を設定。
void setCustomPageRange(const PtlParamString &customPageRange)
透かしを配置するページの範囲の指定を設定。
void setZorder(ZORDER zorder)
透かしのZオーダーを設定。
void setOpacity(float opacity)
透かしの不透明度を設定。
void setAcrobatCompatible(bool compatible)
Acrobat互換にするかどうかの設定
PtlParamWaterMark & operator=(const PtlParamWaterMark &obj)
コピーオペレータ alias copy
TYPE_WATERMARK getType() const
透かしタイプを取得。
void setPrintWaterMark(bool bPrintWaterMark)
PDF印刷時に透かしを印刷する指定を設定。