Это на самом деле не проблема - различные средства визуализации отображают отчет соответствующим образом для своего вывода. Веб-программа просмотра оптимизирована для чтения с экрана и, как правило, позволяет получать больше содержимого на страницу, чем программа просмотра PDF, поскольку программа просмотра PDF ограничена размером бумаги, в которую она форматируется. Таким образом, вы получаете больше страниц при рендеринге для PDF, чем в Интернете; однако содержание отчета точно такое же.
Лучшей иллюстрацией этого является средство визуализации Excel - в большинстве случаев средство визуализации Excel отображает весь отчет на одном листе (для отчетов с группировкой и разрывами страниц, заданными в нижнем колонтитуле группы, каждая группа будет отображаться на отдельном листе) , Вы не хотели бы, чтобы средство визуализации Excel создавало листы искусственно, чтобы разбить ваш отчет на страницы. Это делает правильную вещь, которая заключается в том, чтобы включить все данные в один большой рабочий лист, даже если это логически можно представить как одну большую «страницу».
Длина страницы веб-рендерера определяется атрибутом InteractiveHeight отчета (в свойстве InteractiveSize на панели «Свойства» для отчета), но интерактивная высота является приблизительным значением, а не фиксированным параметром разрыва страницы, и разрывы страниц все еще могут сохраняться не соответствуют PDF-версии, даже если для InteractiveHeight задана та же длина, что и для целевой страницы.