Antenna House PDF Tool API (C++) 8.0
PtlParamSearchTextAndSetMask.h
1
2// 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
11namespace PdfTk {
12
13class PtlColor;
14
20
22{
23public:
28 REMOVE_TEXT = 0x00000001,
29 REMOVE_IMAGE = 0x00000002,
30 REMOVE_PATH = 0x00000004,
31 REMOVE_SHADING = 0x00000008,
32 REMOVE_ALL = 0x0FFFFFFF
33 };
34
35public:
41
48
53
54public:
60
61public:
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_
PtlParamSearchTextAndSetMask()
コンストラクタ
void setRemoveElement(int remove)
マスクの削除対象とするエレメントを追加。
~PtlParamSearchTextAndSetMask()
デストラクタ
void setColor(const PtlColor &color)
マスクの色設定。
void setOpacity(float opacity)
マスク色の不透明度を設定。
PtlParamSearchTextAndSetMask(const PtlParamSearchTextAndSetMask &obj)
コピーコンストラクタ
PtlParamSearchTextAndSetMask & operator=(const PtlParamSearchTextAndSetMask &obj)
コピーオペレータ
PtlParamSearchText()
コンストラクタ