У меня есть веб-приложение MVC3 С#.Net. Мы используем Aspose.Words для экспорта наших данных в текстовый документ. Одним из элементов, создаваемых в документе, является сводная таблица трудозатрат. Эта таблица начинается в середине страницы (другими словами, это не первый элемент на странице, поэтому ее начальная точка будет варьироваться в зависимости от данных). Часто таблица переходит на следующую страницу, опять же в зависимости от того, сколько данных находится над таблицей и сколько строк находится в таблице. У нас есть требование от заказчика, что, если таблица охватывает страницы, нам нужно начать новую страницу с строки заголовков, а затем с остальных строк данных.
Это требует от меня знать:
- сколько места у меня осталось на первой странице для таблицы: сколько места осталось от места вставки таблицы до конца страницы
- какой высоты будет стол, когда он будет заполнен
Я не знаю, как получить любой из этих двух фрагментов данных. Может ли кто-нибудь помочь?