Only GatheringParams, StitchingParams and FoldingParams can be partitioned either with RunIndex or with BundleItemIndex.
BundleItemIndex must not be used when RunIndex partition is possible. The BundleItemIndex must only be used when InsertSheet must be finished independently from the RunList pages.
RunList/@EndOfBundleItem is used to define BundleItem for logical pages of the document defined by RunList.
InsertSheet/@IncludeInBundleItem is used to define BundleItem for the physical extra sheets defined by InsertSheet elements.
BundleItems are numbered starting at 0. BundleItemIndex is a range list referring to BundleItem numbers and NOT to logical pages or sheets. Negative values are NOT allowed for BundleItemIndex.
A new Bundeltem is defined with BundleItemIndex values increased by 1 when one or both of the following occurs:
RunList/@EndOfBundleItem="true"
InsertSheet/@IncludeInBundleItem="New"
InsertSheet with @IncludeInBundleItem="None" are considered as part of the same BundleItem to the associated RunList partition, even if @EndOfBundleItem="true". So, if @EndOfBundleItem="true" is defined in a RunList partition, trailing InsertSheet after it will NOT be separated in a new BundleItem if @IncludeInBundleItem="None". The new BundleItem will be created just after these InsertSheet elements.
GatheringParams, StitchingParams or FoldingParams share the same BundleItemIndex partitions numbering. If one of these resources is partitioned using BundleItemIndex, then ALL three resources MUST be partitioned using BundleItemIndex.
Syntax
XPath: //<Element>[@PartIDKeys="BundleItemIndex"]/<Element>/@BundleItemIndex
Type
Integer range list
Supported values
@BundleItemIndex |
Description |
---|---|
Range list |
Select a set of zero-based numbered BundleItem. A range list is an array of mixed ranges and individual indices separated by whitespace. A range consists in two indices connected with a tilde (~). |
Syntax
XPath: //RunList[@PartIDKeys="Run"]/RunList/@EndOfBundleItem
Type
Boolean
Supported values
@EndOfBundleItem |
Description |
---|---|
False |
Pages from this RunList partition will be part of the same BundleItem of the next RunList partition. Default value for all but last RunList partitions. InsertSheet with @IncludeInBundleItem="New" or "Before" MUST NOT be specified after this RunList partition. |
True |
The last page in the RunList partition is the last page of a BundleItem. Default value for the last RunList partition. An InsertSheet with @IncludeInBundleItem="New" MAY be specified after this RunList partition. |
Syntax
XPath: //LayoutPreparationParams/InsertSheet/@IncludeInBundleItem
Type
Enumeration
Supported values
@IncludeInBundleItem |
Description |
---|---|
None (default) |
This InsertSheet is not included in a new BundleItem. It is part of the same BundleItem of the RunList partition to which it is associated, even if @EndOfBundleItem="true". |
New |
A new BundleItem is created. Unless it is an InsertSheet before the first page, a RunList partition with @EndOfBundleItem="true" MUST be specified before it. |
Before |
This InsertSheet is included in the BundleItem that occurs before this InsertSheet. An InsertSheet with attribute @IncludeInBundleItem="New" MUST be specified before it. |