У меня есть отчет о двух страницах SSRS. Когда я экспортировал его в PDF, требовалось 4 страницы из-за его ширины, где 2-е и 4-е страницы отображали одно из моих полей от таблицы. Я пытался установить размер расположения в свойствах отчета как width=18in и высота =8.5in.
Это дало мне целую таблицу на единственной странице PDF, но я все еще получаю 2-й и 4-й пробел страниц.
Путь, я делаю его неправильный? Как еще я могу избавиться от тех пустых страниц?
В ПРЕДЛОЖЕНИЯХ или SSDT-BI, сделайте следующее:
Для рендеринга в PDF правильно Ширины Тела + Левое поле +, Правое поле должно быть меньше чем или равно Странице width. Когда Вы видите, что пустые страницы представляются, это почти всегда, потому что ширина тела плюс поля больше, чем страница width.
Помните: (Ширина тела + Левое поле + Правое поле) < = (Страница width)
Я успешно использовал pdftk для удаления страниц, которые я не хотел/нуждался в pdfs. Можно загрузить программу здесь
, Вы могли бы попробовать что-то как следующее. Взятый от здесь под примерами
Удаляют 'страницу 13' из in1.pdf для создания out1.pdf pdftk кошка in.pdf вывод с 14 концами 1-12 out1.pdf
или:
pdftk кошка A=in1.pdf A14-конец A1-12 произвел out1.pdf
Если страницы являются пробелом, прибывающим из SSRS, необходимо настроить расположение отчета. Это будет намного более эффективным, чем прокручивание вывода и отправит процесс для восстановления побочных эффектов проблемы расположения.
SSRS является очень привередливым когда дело доходит до раздвижения границ полей. Легко случайно расшириться/удлинить отчет только путем корректировки текстового поля или другого управления на отчете. Проверьте, что свойство ширины и высоты отчета появляется тщательно и сжимает их как можно больше. Не упустите большие заголовки и нижние колонтитулы.