PDFTool.NET  6.0
NetParamSearchTextAndSetMask.h
1 
10 #ifndef PDFTK_NET_PTLPARAMSEARCHTEXT_AND_SETMASK_H_
11 #define PDFTK_NET_PTLPARAMSEARCHTEXT_AND_SETMASK_H_
12 
13 #include <PdfTkNet/NetTk.h>
14 #include <PdfTkNet/NetParamSearchText.h>
15 
16 namespace PdfTkNet {
17 
18 ref class PtlColor;
19 
27 {
28 public:
32  enum class REMOVE_ELEMENT {
33  REMOVE_TEXT = 0x00000001,
34  REMOVE_IMAGE = 0x00000002,
35  REMOVE_PATH = 0x00000004,
36  REMOVE_SHADING = 0x00000008,
37  REMOVE_ALL = 0x0FFFFFFF
38  };
39 
40 public:
46 
54 
59 
64 
65 public:
72 
73 public:
81  void setColor(PtlColor^ color);
82 
90  void setOpacity(float opacity);
91 
102 };
103 
104 } // namespace PdfTk
105 
106 #endif // PDFTK_NET_PTLPARAMSEARCHTEXT_AND_SETMASK_H_
PdfTkNet::PtlParamSearchTextAndSetMask::REMOVE_ELEMENT::REMOVE_TEXT
@ REMOVE_TEXT
ヒットしたテキスト以外も削除対象とする。
PdfTkNet::PtlParamSearchTextAndSetMask::setOpacity
void setOpacity(float opacity)
マスク色の不透明度を設定。
PdfTkNet::PtlParamSearchTextAndSetMask::REMOVE_ELEMENT::REMOVE_SHADING
@ REMOVE_SHADING
シェイディングを削除対象とする。
PdfTkNet::PtlParamSearchTextAndSetMask::REMOVE_ELEMENT::REMOVE_ALL
@ REMOVE_ALL
全を削除対象とする。
PdfTkNet::PtlParamSearchTextAndSetMask::setRemoveElement
void setRemoveElement(REMOVE_ELEMENT remove)
マスクの削除対象とするエレメントを追加。
PdfTkNet::PtlParamSearchTextAndSetMask::operator=
PtlParamSearchTextAndSetMask operator=(PtlParamSearchTextAndSetMask^ obj)
コピーオペレータ alias copy
PdfTkNet::PtlParamSearchTextAndSetMask::REMOVE_ELEMENT
REMOVE_ELEMENT
追加する削除エレメントの種類。
Definition: NetParamSearchTextAndSetMask.h:32
PdfTkNet::PtlParamSearchTextAndSetMask::REMOVE_ELEMENT::REMOVE_IMAGE
@ REMOVE_IMAGE
画像を削除対象とする。
PdfTkNet::PtlParamSearchTextAndSetMask::PtlParamSearchTextAndSetMask
PtlParamSearchTextAndSetMask()
コンストラクタ
PdfTkNet::PtlParamSearchTextAndSetMask
テキスト検索してマスク処理するパラメータを表現したクラスです。
Definition: NetParamSearchTextAndSetMask.h:27
PdfTkNet::PtlColor
PDFの色を表現したクラスです。 すべての色クラスのベースクラスです。
Definition: NetColor.h:23
PdfTkNet::PtlParamSearchText
テキスト検索のパラメータを表現したクラスです。 すべてのテキスト検索のパラメータを表現したクラスのベースクラスです。
Definition: NetParamSearchText.h:25
PdfTkNet::PtlParamSearchTextAndSetMask::REMOVE_ELEMENT::REMOVE_PATH
@ REMOVE_PATH
パスを削除対象とする。
PdfTkNet::PtlParamSearchTextAndSetMask::‾PtlParamSearchTextAndSetMask
‾PtlParamSearchTextAndSetMask()
デストラクタ
PdfTkNet::PtlParamSearchTextAndSetMask::setColor
void setColor(PtlColor^ color)
マスクの色設定。
PdfTkNet::PtlParamSearchTextAndSetMask::PtlParamSearchTextAndSetMask
PtlParamSearchTextAndSetMask(PtlParamSearchTextAndSetMask^ obj)
コピーコンストラクタ alias copy