10 #ifndef PDFTK_NET_PTLPARAM_SETMASK_H_
11 #define PDFTK_NET_PTLPARAM_SETMASK_H_
13 #include <PdfTkNet/NetTk.h>
39 PdfTk::PtlParamSetMask* m_native;
41 PdfTk::PtlParamSetMask* getNative() {
return m_native; };
129 #endif // PDFTK_NET_PTLPARAM_SETMASK_H_
@ REMOVE_SHADING
シェイディングを削除対象とする。
void setRemoveElement(REMOVE_ELEMENT remove)
マスクの削除対象とするエレメントを設定。
@ REMOVE_IMAGE
画像を削除対象とする。
void appendRect(PtlRect^ rectMM)
マスクする矩形を追加。
void setOpacity(float opacity)
マスク色の不透明度を設定。
マスク処理のパラメータを表現したクラスです。
Definition: NetParamSetMask.h:25
PtlParamSetMask(PtlParamSetMask^ obj)
コピーコンストラクタ alias copy
void setTextOverlapRatio(float overlapRatio)
テキストが矩形とどれくらい重なっていたら削除対象とするかを設定。
REMOVE_ELEMENT
削除するエレメントの種類。
Definition: NetParamSetMask.h:30
PDFの色を表現したクラスです。 すべての色クラスのベースクラスです。
Definition: NetColor.h:23
PDFの矩形座標を表現したクラスです。 矩形は左下(left,bottom)、右上(right,top)で表現されます。 座標の単位はmmで原点(0,0)は左下となりますので注意してください。
Definition: NetRect.h:24
PtlParamSetMask operator=(PtlParamSetMask^ obj)
コピーオペレータ alias copy
void setMaskColor(PtlColor^ color)
マスクの色を設定。
@ REMOVE_TEXT
テキストを削除対象とする。