RML - добавление второй страницы как пустой
Я определил конкретную графику в шаблоне rml следующим образом:
<pageTemplate id="first">
<frame id="first" x1="15.0" y1="42.0" width="539" height="758"/>
<pageGraphics>
... graphics defined here ...
</pageGraphics>
Затем я добавляю в story
пометить это:
<story>
<condPageBreak height="40cm"/>
</story>
Затем я получаю две страницы, но вторая страница имеет ту же графику, что и первая. Но мне нужно, чтобы вторая страница была просто пустой страницей без какой-либо графики. Как я мог это сделать?
Короче говоря, мне нужно, чтобы шаблон состоял из двух страниц - первая с определенной графикой, вторая простая пустая страница. Проблема в том, что если я попаду на большее количество страниц, он просто скопирует все (я думаю, это стандартное поведение).
1 ответ
Сначала определите номер шаблона страницы, который вы хотите в теге шаблона.
<template pageSize="(595.0,842.0)" title="Test" allowSplitting="20">
<pageTemplate id="first">
<frame id="first" x1="15.0" y1="42.0" width="539" height="758"/>
<pageGraphics>
... graphics defined here ...
</pageGraphics>
</pageTemplate>
<pageTemplate id="second">
<frame id="second" x1="15.0" y1="42.0" width="539" height="758"/>
<pageGraphics>
... graphics defined here ...
</pageGraphics>
</pageTemplate>
</template>
затем в теге истории добавить
<setNextTemplate name="second" />
и теперь все страницы будут следовать второй странице шаблона