Страница 1 из 1

печать документа в виде брошюры

Добавлено: 23 мар 2018, 10:38
Ell
Добрый день
Требуется разработать документ, чтобы впоследствии распечатать в виде брошюры, т.е. распечатывается всего один лист А4 с обеих сторон, на каждой странице расположено по 2 страницы альбомной ориентации. При сложении листа пополам должна получится книжечка из 4 страниц.
Подскажите, пожалуйста, как это можно сделать?

Re: печать документа в виде брошюры

Добавлено: 23 мар 2018, 16:02
Andrew
Здравствуйте,

Мы добавили поддержку зеркальных полей. Для включения режима зеркальных полей, следует свойство Mirror Margins установить в значение Да (True).
https://www.stimulsoft.com/ru/documenta ... argins.htm

Спасибо.

Re: печать документа в виде брошюры

Добавлено: 04 апр 2018, 11:22
Ell
Добрый день
А с какой версии появились поля Mirror Margins ?
В данной ситуации нам не столько нужны отступы для переплета, сколько печать текста в горизонтальной плоскости.
После сложения листа пополам (в случае брошюры) текст что на первой, то и на второй странице должен идти сверху вниз.
Даже если без брошюры, а обычная печать двухсторонним способом: текст на первой странице печатается сверху вниз, а на обратной стороне - снизу вверх.

Re: печать документа в виде брошюры

Добавлено: 10 апр 2018, 15:06
Ivan
Здравствуйте.
А с какой версии появились поля Mirror Margins ?
Свойство MirrorMargins было добавлено в версии 2015.3.
В данной ситуации нам не столько нужны отступы для переплета, сколько печать текста в горизонтальной плоскости.
После сложения листа пополам (в случае брошюры) текст что на первой, то и на второй странице должен идти сверху вниз.
Даже если без брошюры, а обычная печать двухсторонним способом: текст на первой странице печатается сверху вниз, а на обратной стороне - снизу вверх.
Специальных свойств изменения отчета при двусторонней печати у нас нет.
Но с помощью скриптов можно реализовать многое.
Если мы правильно поняли вашу задачу, вам надо расположить две страницы формата А5 портретной ориентации на одной странице формата А4 альбомной ориентации.
В этом случае может быть два варианта решения задачи.

Первый вариант: разрабатываете ваш отчёт на странице формата А5, и добавляете в событие EndRender скрипт, который раскладывает ваши страницы по листам А4.
Пример отчёта RenderTwoA5toOneA4.mrt прилагаем.

Второй вариант: разрабатываете отчёт на листе А4, установив у него количество колонок 2, или добавив панели для имитации колонок.
Примеры отчётов TwoColumnsOnA4 v1.mrt и TwoColumnsOnA4 v2.mrt соответственно.

P.S. В прилагаемых отчётах тестовые данные хранятся в ресурсах отчёта, поэтому для их корректной работы надо или использовать версию нашего продукта 2017.3+ или подключить внешний источник данных Demo.xml из стандартной поставки.

Спасибо.