PDFTool  7.0
PtlParamSearchTextAndSetMask.h
1 // PtlParamSearchTextAndSetMask.h
3 // Copyright (C) 2018 Antenna House,Inc.
4 // All rights reserved.
6 #ifndef PDFTK_PTLPARAMSEARCHTEXTANDSETMASK_H_
7 #define PDFTK_PTLPARAMSEARCHTEXTANDSETMASK_H_
8 
9 #include "PtlParamSearchText.h"
10 
11 namespace PdfTk {
12 
13 class PtlColor;
14 
22 {
23 public:
28  REMOVE_TEXT = 0x00000001,
29  REMOVE_IMAGE = 0x00000002,
30  REMOVE_PATH = 0x00000004,
31  REMOVE_SHADING = 0x00000008,
32  REMOVE_ALL = 0x0FFFFFFF
33  };
34 
35 public:
41 
48 
53 
54 public:
60 
61 public:
69  void setColor(const PtlColor& color);
70 
78  void setOpacity(float opacity);
79 
89  void setRemoveElement(int remove);
90 };
91 
92 } // namespace PdfTk
93 
94 #endif // PDFTK_PTLPARAMSEARCHTEXTANDSETMASK_H_
PdfTk::PtlParamSearchTextAndSetMask::‾PtlParamSearchTextAndSetMask
‾PtlParamSearchTextAndSetMask()
デストラクタ
PdfTk::PtlParamSearchTextAndSetMask
テキスト検索してマスク処理するパラメータを表現したクラスです。
Definition: PtlParamSearchTextAndSetMask.h:22
PdfTk::PtlColor
PDFの色を表現したクラスです。 すべての色クラスのベースクラスです。
Definition: PtlColor.h:19
PdfTk::PtlParamSearchTextAndSetMask::setColor
void setColor(const PtlColor &color)
マスクの色設定。
PdfTk::PtlParamSearchTextAndSetMask::setRemoveElement
void setRemoveElement(int remove)
マスクの削除対象とするエレメントを追加。
PdfTk::PtlParamSearchTextAndSetMask::REMOVE_ELEMENT
REMOVE_ELEMENT
追加する削除エレメントの種類。
Definition: PtlParamSearchTextAndSetMask.h:27
PdfTk::PtlParamSearchTextAndSetMask::PtlParamSearchTextAndSetMask
PtlParamSearchTextAndSetMask(const PtlParamSearchTextAndSetMask &obj)
コピーコンストラクタ
PdfTk::PtlParamSearchTextAndSetMask::setOpacity
void setOpacity(float opacity)
マスク色の不透明度を設定。
PdfTk::PtlParamSearchTextAndSetMask::PtlParamSearchTextAndSetMask
PtlParamSearchTextAndSetMask()
コンストラクタ
PdfTk::PtlParamSearchText
コンテント内のテキストを検索する為のパラメータを表現したクラスです。 すべてのテキスト検索のパラメータを表現したクラスのベースクラスです。
Definition: PtlParamSearchText.h:21
PdfTk::PtlParamSearchTextAndSetMask::operator=
PtlParamSearchTextAndSetMask & operator=(const PtlParamSearchTextAndSetMask &obj)
コピーオペレータ