Задать вопрос

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

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

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


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

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


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


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

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

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

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

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