Проблема при печати из браузера

Обсуждение Stimulsoft Reports.WEB
Ответить
jaguarn
Сообщения: 1
Зарегистрирован: 25 июн 2016, 13:07

Проблема при печати из браузера

Сообщение jaguarn »

В данный момент используется самая последняя версия библиотеки 2016.1.0.0 - и появилась такая беда - при печати из браузера поля ломаются зеркально - такое происходит во всех браузерах.
в коде явно указываю - Stretch to Print Area false, вот так:
foreach (StiPage page in report.Pages)
{
page.StretchToPrintArea = false;
}
При этом при печати в PDF - вообще все поля которые должны расти - не растут и ломаются, хотя в просмотре все хорошо. Скрины прилагаю. Немножко замазаны важные детали :)
Вложения
PDF
PDF
2.png (110.91 КБ) 1311 просмотров
Печать без просмотра
Печать без просмотра
3.png (152.06 КБ) 1311 просмотров
Просмотр
Просмотр
1.png (55.29 КБ) 1311 просмотров
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Проблема при печати из браузера

Сообщение HighAley »

Здравствуйте.

1. На данный момент последняя версия нашего продукта -- 2016.1.18 от 2016.06.24.

2. В Reports.Web свойство Stretch to Print Area не работает. Это свойство используется при печати из WinForms.

3. Не могли бы пояснить как именно "поля ломаются зеркально". В каких случаях проявляется данная проблема?

Скорее всего, из-за особенностей браузеров, они автоматически изменяют размеры компонентов, чтобы весь текст влазил в компонент.
При экспорте в PDF размеры компонентов не меняются. Скорее всего вам надо установить свойства Can Grow и Grow To Height в true.

Возможны различные ситуации похожие на ваши. Для того, чтобы быстрее и более точно вам ответить, нам необходимо увидеть хотя бы отчёт с данными, но лучше рабочий проект, который воспроизводит проблему.

Спасибо.
Ответить