PDFTool.NET 7.0
NetParamSearchText.h
1
10#ifndef PDFTK_NET_PTLPARAMSEARCHTEXT_H_
11#define PDFTK_NET_PTLPARAMSEARCHTEXT_H_
12
13#include <PdfTkNet/NetTk.h>
14
15namespace PdfTkNet {
16
17ref class PtlParamString;
18
23
24public ref class PtlParamSearchText : public System::IDisposable
25{
26public:
30 enum class TEXT_TYPE {
33 };
34
35protected:
36 PdfTk::PtlParamSearchText* m_native;
37public:
38 PdfTk::PtlParamSearchText* getNative() { return m_native; };
39
40public:
46
54
59
64
65public:
72
73public:
87 void appendText(String^ text);
88
98 void setCompareCase(bool compareCase);
99
123 void setIgnoreActualText(bool ignoreActualText);
124
135
145 void setOverlapAsLine(float overlap);
146};
147
148} // namespace PdfTk
149
150#endif // PDFTK_NET_PTLPARAMSEARCHTEXT_H_
‾PtlParamSearchText()
デストラクタ
PtlParamSearchText(PtlParamSearchText^ obj)
コピーコンストラクタ alias copy
void setTextType(TEXT_TYPE type)
検索するテキストのタイプを設定。
void setOverlapAsLine(float overlap)
文字と文字がどれだけ重なっていると同じ行とみなすかを設定。
void setIgnoreActualText(bool ignoreActualText)
ActualTextを無視するかを設定。
TEXT_TYPE
テキスト検索タイプ。
Definition NetParamSearchText.h:30
@ TEXT_SORT
取得したコンテント内のテキストを座標でソートして検索。ソートはテキストの回転が0,90,180,270度のみ。
Definition NetParamSearchText.h:32
@ TEXT_RAW
取得したコンテント内のテキストをそのまま検索。
Definition NetParamSearchText.h:31
PtlParamSearchText operator=(PtlParamSearchText^ obj)
コピーオペレータ alias copy
void setCompareCase(bool compareCase)
大文字と小文字を区別するかを設定。
void appendText(String^ text)
検索するテキストを追加。
PtlParamSearchText()
コンストラクタ