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" />

и теперь все страницы будут следовать второй странице шаблона

Другие вопросы по тегам