Масштабирование при печати
Масштабирование при печати
Иногда после построения отчета выясняется, что на один лист не помещается одна-две строки(столбца).
Применив масштаб 0.95, можно добиться вывода отчета на один лист.
Хотелось бы иметь возможность для конечного пользователя изменять масштабирование печатаемого отчета перед печатью.
Применив масштаб 0.95, можно добиться вывода отчета на один лист.
Хотелось бы иметь возможность для конечного пользователя изменять масштабирование печатаемого отчета перед печатью.
Масштабирование при печати
Мы можем предоставить Вам решение, но Вам придется перестраивать отчет с другим масштабом.
Спасибо.
Спасибо.
Масштабирование при печати
Согласен
Масштабирование при печати
Используйте вот этот код для изменения масштаба всего отчета:
Вам также может понадобиться узнать на сколько надо уменьшить масштаб. Для этого можно использовать следующий код:
В maxHeight будет находиться граница самой нижней компоненты на второй странице. Остается только посчитать коэффициент отношения высоты первой страницы и maxHeight.
Спасибо.
Код: Выделить всё
foreach (StiPage page in report.Pages)
{
page.ResizePage(factorX, factorY);
}
Код: Выделить всё
double maxHeight = 0;
StiComponentsCollection comps = report.RenderedPages[1].GetComponents();
foreach (StiComponent comp in comps)
{
maxHeight = Math.Max(comp.Bottom, maxHeight);
}
Спасибо.
Масштабирование при печати
Спасибо, все работает как надо
Масштабирование при печати
Возникла следующая проблема:
При изменении масштаба отчета для ячеек для которых было задано условие (Conditions) на изменение внешнего вида,
шрифт ячейки не масштабируется при выполнении условия. (Габариты ячейки изменяются)
Спасибо
При изменении масштаба отчета для ячеек для которых было задано условие (Conditions) на изменение внешнего вида,
шрифт ячейки не масштабируется при выполнении условия. (Габариты ячейки изменяются)
Спасибо
Масштабирование при печати
Исправлено. Будет доступно в билде от 3 сентября.
Спасибо.
Спасибо.
Масштабирование при печати
Еще одна ошибка с масштабированием:
Не масштабируется ColumnGaps & ColumnWidth
Не масштабируется ColumnGaps & ColumnWidth
Масштабирование при печати
Исправлено. Будет доступно в билде от 18 декабря.
Спасибо.
Спасибо.