PDFTool.NET  6.0
NetParamSearchText.h
1 
10 #ifndef PDFTK_NET_PTLPARAMSEARCHTEXT_H_
11 #define PDFTK_NET_PTLPARAMSEARCHTEXT_H_
12 
13 #include <PdfTkNet/NetTk.h>
14 
15 namespace PdfTkNet {
16 
17 ref class PtlParamString;
18 
24 public ref class PtlParamSearchText : public System::IDisposable
25 {
26 public:
30  enum class TEXT_TYPE {
31  TEXT_RAW = 1,
32  TEXT_SORT = 2
33  };
34 
35 protected:
36  PdfTk::PtlParamSearchText* m_native;
37 public:
38  PdfTk::PtlParamSearchText* getNative() { return m_native; };
39 
40 public:
46 
54 
59 
64 
65 public:
72 
73 public:
86  void appendText(String^ text);
87 
97  void setCompareCase(bool compareCase);
98 
109  void setIgnoreActualText(bool ignoreActualText);
110 
120  void setTextType(TEXT_TYPE type);
121 
131  void setOverlapAsLine(float overlap);
132 };
133 
134 } // namespace PdfTk
135 
136 #endif // PDFTK_NET_PTLPARAMSEARCHTEXT_H_
PdfTkNet::PtlParamSearchText::PtlParamSearchText
PtlParamSearchText()
コンストラクタ
PdfTkNet::PtlParamSearchText::‾PtlParamSearchText
‾PtlParamSearchText()
デストラクタ
PdfTkNet::PtlParamSearchText::operator=
PtlParamSearchText operator=(PtlParamSearchText^ obj)
コピーオペレータ alias copy
PdfTkNet::PtlParamSearchText::setCompareCase
void setCompareCase(bool compareCase)
大文字と小文字を区別するかを設定。
PdfTkNet::PtlParamSearchText::appendText
void appendText(String^ text)
検索するテキストを追加。
PdfTkNet::PtlParamSearchText::PtlParamSearchText
PtlParamSearchText(PtlParamSearchText^ obj)
コピーコンストラクタ alias copy
PdfTkNet::PtlParamSearchText::setOverlapAsLine
void setOverlapAsLine(float overlap)
文字と文字がどれだけ重なっていると同じ行とみなすかを設定。
PdfTkNet::PtlParamSearchText::setIgnoreActualText
void setIgnoreActualText(bool ignoreActualText)
ActualTextを無視するかを設定。
PdfTkNet::PtlParamSearchText::TEXT_TYPE::TEXT_RAW
@ TEXT_RAW
取得したテキストをそのまま検索。
PdfTkNet::PtlParamSearchText::setTextType
void setTextType(TEXT_TYPE type)
検索するテキストのタイプを設定。
PdfTkNet::PtlParamSearchText::TEXT_TYPE::TEXT_SORT
@ TEXT_SORT
取得したテキストを座標でソートして検索。ソートは横書きのみ。
PdfTkNet::PtlParamSearchText::TEXT_TYPE
TEXT_TYPE
テキスト検索タイプ。
Definition: NetParamSearchText.h:30
PdfTkNet::PtlParamSearchText
テキスト検索のパラメータを表現したクラスです。 すべてのテキスト検索のパラメータを表現したクラスのベースクラスです。
Definition: NetParamSearchText.h:25