All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FindReplaceOptions.h
Go to the documentation of this file.
1 // This file is autogenerated: please see the codegen template "Options"
2 #ifndef PDFTRON_H_CPPPDFFindReplaceOptions
3 #define PDFTRON_H_CPPPDFFindReplaceOptions
4 
5 #include <PDF/OptionsBase.h>
6 
7 namespace pdftron{ namespace PDF{
8 
10 {
11 public:
17  {
18  e_left = 1,
19  e_center = 2,
20  e_right = 3,
21  e_full = 4
22  };
23 
29  {
30  e_text = 1,
31  e_line = 2,
32  e_para = 3
33  };
34 
38  enum MatchType
39  {
40  e_exact = 1,
42  e_regex = 3
43  };
44 
47 
48 
55 
63 
64 
73 
83 
84 
91  bool GetMatchCase();
92 
100  FindReplaceOptions& SetMatchCase(bool value);
101 
102 
110 
119 
120 
128  UString GetPages();
129 
138  FindReplaceOptions& SetPages(const UString& value);
139 
140 
147 
155 
156 
163  bool GetWholeWords();
164 
172  FindReplaceOptions& SetWholeWords(bool value);
173 
174 
175 };
176 
177 }
178 }
179 
180 #include "../Impl/FindReplaceOptions.inl"
181 #endif // PDFTRON_H_CPPPDFFindReplaceOptions
Reflow the whole paragraph of changed text.
Reflow the whole line of the changed text.
Apply full alignment to the new text.
Use of regular expressions to match the text is allowed.
Apply right alignment to the new text.
FindReplaceOptions & SetPages(const UString &value)
Apply center alignment to the new text.
FindReplaceOptions & SetAlignment(HorizAlignment value)
FindReplaceOptions & SetMatchCase(bool value)
TRN_UInt32 UInt32
Definition: BasicTypes.h:13
Reflow just the changed text.
FindReplaceOptions & SetReflowMode(ReflowType value)
FindReplaceOptions & SetMatchMode(MatchType value)
FindReplaceOptions & SetWholeWords(bool value)
Use of wildcards to match the text is allowed.
Apply left alignment to the new text.
FindReplaceOptions & SetBatchSize(UInt32 value)