Как узнать, сколько строчек помещается на страницу в OpenXML SDK?

Формирую межевой план по утвержденной схеме.

Создал пустой межевой план в Word'e, с помощью OpenXML SDK Tool сгенерировал для него С# код.


Он состоит из нескольких разделов, каждый из которых представлен таблицей

Если сведения не умещаются на одном листе какого-либо раздела, допускается размещать их на нескольких листах либо на обороте соответствующего листа. В указанном случае на каждом листе либо на каждой странице соответствующего раздела воспроизводятся следующие сведения: слова «межевой план» и название соответствующего раздела межевого плана


На ум приходит только такой способ: оценить количество исходных данных и для каждой части данных создавать свою таблицу, инкрементируя при этом количество листов.


Строчки таблицы имеют разную высоту, заданную в неких единицах, о которых мне известно:
0.1 inches high = 144 twentieths of a point, где 144 — те самые единицы

Для каждой строчки я могу посмотреть размер в этих единицах в рефлектированном коде.

postimage.org/image/ehp5z0fol/
  • Вопрос задан
  • 2976 просмотров
Решения вопроса 1
@MikhailEdoshin
В Word можно повторять заголовки таблицы (один или несколько верхних рядов) на каждом листе, а название разделов, наверное, можно вынести в колонтитул (оформить разделы как sections, у sections можно задавать колонтитулы независимо).
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы