Печать
Кроме стандартной печати, поддерживаемой самим редактором TSRichViewEdit, для ScaleRichView был разработан компонент TSRVPrint, предназначенный для печати постеров.
Предположим, нужно распечатать документ формата A2, а имеющийся в наличии принтер поддерживает форматы не более A4.
TSRVPrint позволяет:
- растянуть (или ужать) документ из TSRichViewEdit до заданного формата (в нашем примере – до A2), с учётом пропорций или без;
- зеркально отразить изображение страницы, если это необходимо;
- разделить изображение на фрагменты формата, поддерживаемого принтером (в нашем примере – A4);
- определить оптимальную ориентацию этих фрагментов.
Размеры постеров не ограничиваются стандартными форматами. Вы можете задать размер количествами фрагментов по горизонтали и по вертикали (возможно, дробными).
На рисунке показана печать постера, состоящего из 4x3 фрагментов формата A4 книжной ориентации.
|