4 #include <system/details/array_view.h> 5 #include <system/array.h> 8 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 21 class ParagraphAbsorberOptions;
22 class TextReplaceOptions;
32 template <
typename>
class List;
59 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
60 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
81 ASPOSE_PDF_SHARED_API int32_t get_SectionsSearchDepth()
const;
92 ASPOSE_PDF_SHARED_API
void set_SectionsSearchDepth(int32_t value);
159 static int32_t GetGridIndexForX(
double x,
double scaleFactor);
160 static bool IsCapitalLetter(char16_t c);
164 int32_t _sectionsSearchDepth;
165 double _minBreakingHorizontalFillingLevel;
166 double _minBreakingVerticalFillingLevel;
167 int32_t _minBreakingHorizontalFillingOnGrid;
168 int32_t _minBreakingVerticalFillingOnGrid;
169 double _maxUnbreakingVLength;
170 double _maxUnbreakingHLength;
171 int32_t _maxUnbreakingVLengthOnGrid;
172 int32_t _maxUnbreakingHLengthOnGrid;
175 bool _isMulticolumnParagraphs;
String class used across the library. Is a substitute for C# System.String when translating code...
Definition: string.h:121
class ASPOSECPP_SHARED_CLASS List
Definition: ienumerable.h:17
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:64
Definition: Artifact.h:67
void ToIsolatedSectionParagraphs(System::SharedPtr< PageMarkup > previousePageMarkup)
Rebuilds paragraphs using 'isolated section' rule
Represents a markup section - the rectangular region of a page that contains text and can be visually...
Definition: MarkupSection.h:46
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
ASPOSE_PDF_SHARED_API bool get_IsMulticolumnParagraphsAllowed() const
Gets value that indicates whether starting text lines of a next section may be treated as continuatio...
Represents an absorber object of page structure objects such as sections and paragraphs. Performs search for sections and paragraphs of text and provides access for rectangles and polydons that describes it in text coordinate space. Also performs text segments search and provides access to search results via TextFragments collections grouped by structure elements.
Definition: ParagraphAbsorber.h:54
Definition: AFRelationship.h:4
ASPOSE_PDF_SHARED_API void set_IsMulticolumnParagraphsAllowed(bool value)
Sets value that indicates whether starting text lines of a next section may be treated as continuatio...
void ToCrossSectionParagraphs(System::SharedPtr< PageMarkup > previousePageMarkup)
Rebuilds paragraphs using 'cross-section' rule
List forward declaration.
Definition: Artifact.h:74
The coordinates are in the page coordinate context.
Page markup represented by collections of MarkupSection and MarkupParagraph.
Definition: PageMarkup.h:53
Whole PDF file will be submitted.