Формирую межевой план по утвержденной схеме.
Создал пустой межевой план в Word'e, с помощью OpenXML SDK Tool сгенерировал для него С# код.
Он состоит из нескольких разделов, каждый из которых представлен таблицей
Если сведения не умещаются на одном листе какого-либо раздела, допускается размещать их на нескольких листах либо на обороте соответствующего листа. В указанном случае на каждом листе либо на каждой странице соответствующего раздела воспроизводятся следующие сведения: слова «межевой план» и название соответствующего раздела межевого плана
На ум приходит только такой способ: оценить количество исходных данных и для каждой части данных создавать свою таблицу, инкрементируя при этом количество листов.
Строчки таблицы имеют разную высоту, заданную в неких единицах, о которых мне известно:
0.1 inches high = 144 twentieths of a point, где 144 — те самые единицы
Для каждой строчки я могу посмотреть размер в этих единицах в рефлектированном коде.
postimage.org/image/ehp5z0fol/