TRichView.ru
Главная страницаОписаниеИстория разработкиЗагрузитьКупитьРесурсыПриложенияПоддержкаДля контактов

Общее описание
TRichView
Форматирование текста
Рисунки
Вставка компонентов Delphi
Таблицы
Списки абзацев
Стили
Локализация
Гипертекст
Импорт и экспорт, БД
Редактирование
Печать
Проверка орфографии
ScaleRichView
Редактирование и отображение
Печать постеров
Вставка компонентов
English | Deutsch | Español | Português | Русский

Описание

Печать постеров в компонентах ScaleRichView

Печать

Кроме стандартной печати, поддерживаемой самим редактором TSRichViewEdit, для ScaleRichView был разработан компонент TSRVPrint, предназначенный для печати постеров.

Предположим, нужно распечатать документ формата A2, а имеющийся в наличии принтер поддерживает форматы не более A4. TSRVPrint позволяет:

  • растянуть (или ужать) документ из TSRichViewEdit до заданного формата (в нашем примере – до A2), с учётом пропорций или без;
  • зеркально отразить изображение страницы, если это необходимо;
  • разделить изображение на фрагменты формата, поддерживаемого принтером (в нашем примере – A4);
  • определить оптимальную ориентацию этих фрагментов.

Размеры постеров не ограничиваются стандартными форматами. Вы можете задать размер количествами фрагментов по горизонтали и по вертикали (возможно, дробными). На рисунке показана печать постера, состоящего из 4x3 фрагментов формата A4 книжной ориентации.


Печать постера

Предварительный просмотр перед печатью

Компонент TSRVPreview показывает документ так, как он будет напечатан.

Демонстрационный проект

Демонстрационный пример печати находится в каталоге Demos\Advanced Demos\Posters\.
Предварительный просмотр постера