Название статьи отчасти раскрывает тематику. Я бы хотел рассмотреть настройки просмотрщика PDF файлов при экспорте отчета FastReport .NET. Это может быть Acrobat Reader или встроенный в браузер просмотрщик (Edge, Chrome) или любой другой просмотрщик. Вы сами убедитесь, что некоторые опции весьма полезны. Вот так выглядит вкладка «Просмотр» в окне настроек экспорта PDF:
Рассмотрим все опции по порядку:
- Показать диалог печати – при запуске pdf файла будет сразу показан диалог печати;
- Спрятать toolbar – отключает меню toolbar в просмотрщике;
С меню:
Без меню toolbar:
- Спрятать menubar – отключает главное меню в просмотрщике;
С главным меню:
Без главного меню:
- Спрятать интерфейс окна – эта опция включает/отключает боковую панель, в которой отображаются страницы документа в миниатюре. Интерфейс спрятан:
- Растянуть окно – позволяет подогнать размер окна документа так, чтобы страница документа помещалась по ширине. Если окно будет меньше ширины страницы документа, то оно будет увеличено;
- Центрировать окно – опция позволяет центровать окно просмотрщика относительно экрана;
- Растягивать при печати – позволяет сжимать страницы слишком большого размера. Например, чтобы у изображения на всю страницу были поля (некоторые принтеры не могут печатать целиком на весь лист, им необходимы поля). Если вы установите эту опцию, то в окне печати документа PDF увидите выбранным пункт Shrink oversized pages.
- Масштаб – возможность задать изначальный масштаб отображения документа. Его можно изменить потом, при просмотре документа.
Например, выберем размер «По странице». При этом масштаб будет подобран так, чтобы вся страница целиком тображалась на экране:
- Outline – позволяет отображать план отчета в PDF файле.
Вот пример отчета с построенным планом:
А так выглядит документ PDF, если для такого отчета включить опцию Outline:
Слева отображается панель закладок, которая содержит план отчета.
Мы рассмотрели все опции, предназначенные для настройки отображения документа в просмотрщике. Какие из них будут полезны судить вам. Но очевидно, что пренебрегать этими настройками не стоит, если вы хотите создать документ, который будет удобно читать конечному пользователю.