Sort the kids of the parent element so that they go in order from the left to the right.
[C#] static void SortLeftToRight(Structure structure, StructureElementElement parent, List<XRect> areas)
static void SortLeftToRight(Structure structure, StructureElementElement parent, List<XRect> areas)
You can separate each page into sub-areas which will be sorted separately.
In this way you can sort multiple columns or rows independently.
None.