Страница 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 из стандартной поставки.
Спасибо.